Are you preloading anything in that new scene?
Also, you could set up a breakpoint in the scene’s *init()* method and check which ones are causing the lag.
I’ve fixed it. The problem wasnt adding the extra scene.
I just found out about the problem when I added the extra scene so I thought that was it.
It happened when my character would drop down walking off a tile and pressing jump.
The player would double jump while that should only be possible when he initially jumped, so I disabled that and the problem went away.
Not sure what the problem was…