You can't change the position of a PhysX entity directly by setting its x,y,z value. Use pxEnt_setposition (http://www.conitec.net/beta/pXent_setposition.htm) in your PlayerDeath function instead to reposition the player.