Consider hosting your c3p project file online and pasting the URL in a post here.
By the sound of it, you may have an issue with the event sheet that is associated with your various layouts (Property "Event sheet" of the layout).
Or perhaps you have different event sheets, and don't have an event in your second layout to display the value of your global variable in your text object.
Global variables are common to the whole project, whatever Event sheet they have been created on.
You indicate "I have 3 layouts, and they all have the same global variables".
This should not be possible to have a global variable named "money" defined in three different event sheets. If that is the case, then perhaps you are actually dealing with a local variable.
Post your project so we can investigate and provide an accurate answer to your issue.