AFAIK theres no error, you need to attach the player to the object in order to make it work right
from my experience same thing is if you want to make a non blocking object over a wall, the wall will block even if you set the shape to a non-blocking tile. You need to attach the player to the npc
hi contiga
