While that's fine the game continued to tell me I was in the previous program. The loadingscreens had the title-image of the previous program and the information thingy in the statusbar showed the wrong program as well, resulting in a bit of a funny "overtime" message:

Maybe it is possible to periodically check if the player is still in the program that is displayed.