Hi, Steve

have a look there : http://www.picbasic.co.uk/forum/showthread.php?t=1952

I had a similar problem there, It seems that having GOTO',s outgoing and coming back to sub's did not work very well ...
IF - Then, placed after the GOTO line ( in the sub ...) tests had always "yes" as a result ...
This was added to a page boundary crossing ... ( worked on a 628, but no more on a 648 !!! )

The solution for me was to place the program bits in good order ( all sub's at the end of the program and no "main" lines after ...

Alain