2D pathfinding, odd rotation of child object

Hi,

I have implemented pathfinding and connected it with animator. The problem is that when character moves its weapon (wich is child object) rotates oddly, somehow rotation of object which is set inside animation is changing. The weapon is rotating randomly in any direction. I know that the animation is working fine because it was tested with WSAD movement.

Edit: I have tried also with v4 and AIPath and weapon still rotates

My hierarchy looks:
AI - AIPath and Seeker scripts
Player - sprite (child of AI)
Weapon - sprite (child of Player)

Here is my configuration and image of the problem:
http://imgur.com/o2qHeA4
http://imgur.com/WrOqV5x

I am not sure what could be happening. Since you have ‘enableRotation’ disabled the AILerp script should not rotate the character at all. It definitely should not change the child object.