Upon further investigation i have found that SLEEP and MOUSEWAIT cause this to happen.
Code (glbasic) Select
LOCAL q=0
REPEAT
INC q
PRINT q,100,100
SHOWSCREEN
// SLEEP 50
// MOUSEWAIT
UNTIL FALSE