Hi!
First a tip: I'm creating my levels procedurally, creating a tile map in the 'on create' event, but when enabling the collisions, I've detected that the recently created tiles aren't taken into account.
So I've found a solution, just enabling the collisions a bit later with this code:
setTimeout(function(){ ct.place.enableTilemapCollisions(tilesMap,'Solid'); }, 100);
This may be useful for you.
And now the question:
What's the difference between using 'cacheAsBitmap' vs 'cache' with a tileset map?