I would suggest rotating the player with c_rotate instead of directly modifying its pan element, otherway you could get further collision troubles.

Salud!