How to create a pause menu made with another level?

Just tried. SetGamePause freezes both the persistent level and the sub-levels so cannot proceed after that.