Weird problem restoring data

BlitzPlus Forums/BlitzPlus Programming/Weird problem restoring data

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

The code is huge. Here are the exact conditions:
The two labels are at the bottom of the code, one is named creditsdata, the other helpdata. They are both built in this format: n,string,string,string... where n is the number of strings.
I restore the labels from within two separate functions, but I get the same result if I restore them in the same function.
I guess that's all there is to say about that.