Rigging probleme, my off set bones are acting weird

It as been a while sinse i started creating an avatars model for vrchat from scratch, i was done with the rigging but a problem came out, the bones of the arms and legs that are off set witch used to work properly are now sliding away from their place instead of rotating around their position, the bones other then the off set one are working properly even the one connected to the off set bones.