Global Queue saves as blank

When I create a global queue, I save it and I can get it to connect and run fine. But once it has run, one time, the tasks in the queue are removed. So when I load or "open" the same queue file again, it is empty.

How do I get the lists I've saved in the queue to be kept for the next time I wish to run it?

Any step by steps instructions would be useful here.

While the queue is still filled, exit SmartFTP, backup your queue.dat (in the %APPDATA%SmartFTP folder), and copy the backup to queue.dat again each time before running SmartFTP.