The hiding mechanic is not very well implemented due to lack of time - for anyone struggling, it needs to be triggered between objects (e.g. boxes). Otherwise you can just drop the present and run :)