I have a sprite with arcade physics I also have a tilemap and have set up a collision with a ground tile: map.setCollision(22); In my update loop I have: game.physics.arcade.collide(player, layer); At a point in my game I replace the ground tile with another one: map.replace(22, 131, 16, 9, 2, 1, layer); Tile 22 gets replaced by tile 131, which doesn't have collisions set, however the player still collides with the ground where tile 22 used to be. Is there something I need to do to update the collision locations?