Sometimes something happens?
When does what happen?
he stay fixed at the screen means that the player doesn't move?
Is the player overlapping something?
Are you using the collision polygon of the animated player for the physics or do you have a detection sprite?
Could the issue be that the collision polygon changes and as such the player suddenly overlaps the platform and gets stuck?
A capx with just an example of the issue would help a great deal..