Blender model behavior in Unity - Rigging

Hey guys, I rigged a model that I made in blender and the mesh and bones would move as expected. However, when I imported it to unity the bones that control the mesh had different pivot points(now in the middle and not at the start of the bone) which is causing them to rotate around their middle point. Here is the blender image:[836-Screen+Shot+2012-05-05+at+14.06.08.png|836]

and this is in untiy:

[837-Screen+Shot+2012-05-05+at+14.06.22.png|837]

Any ideas why this is happening?

Are you sure the pivot is in the middle of the bone? You might be using the wrong transformation center (center instead of pivot).

Mmm I have dealed with a lot of issues with Unity and Blender but this is a weird one, I donĀ“t know what is happening so I just can give you some tips:

Export in FBX each arm individually.

Try using weight painting.

Try rigging them again.

Good Luck!