This is not RB remembering, but the synths you are using. For example - if the previous song ended with a fade out using CC11 Expression then the next song would have no sound on those channnels previously faded. If you can reset the Synth manually then switch off and on after 5 seconds (Ketron SD2 and other external Synths). For internal synths such as Creative Soundfonts then this could mean a reboot of the PC to clear.

For this reason, I set up a .seq file in my early days with Powertracks which has Midi Data posted on all of the first 16 tracks/channels which not only includes resets for each channel but other Midi control data which I might need to vary such as the Bend Range. Looking at it now, it is overkill but has worked for some 15 years without a problem. This file can be copyied into the Clipboard via "File > Load Scrap and "Pasted - merging with existing Data" to the top of a previously loaded Song. The Midi Data is posted to the start of each of the first 16 tracks and prevents hangups such as you have experienced.

I hope this is of some use.