Problems with global queue

Maybe I misunderstood what global queue is intended for, but I can't make it work the way I'd like, which seems reasonable to me.
I put all my files in the global queue and start it; all goes well and I have an updated copy of the files I need, but all the files that I have downloaded disappear from the queue and the next time I start global queue it does nothing because it has no file in it!
What I need to do is to take an updated version of all my files anytime I like without having to drag and drop them every time; this does not happen on my PC.
The problem is present in both the latest stable and development versions.
Thanks in advance for any help provided.

+- System -----------------------------

Microsoft Windows XP Home
Service Pack 1 (Build 2600)

CPU Speed : 1470 MHz
Total Memory : 523760 KB
Free Memory : 294380 KB

+- SmartFTP ---------------------------

Version : 1.0.974.9
Time Stamp : 2003-03-04 04:23:55

+- Application DLL --------------------

Controls.dll : 1.6.974.9
FTPAPI.dll : 2.0.974.9
Language.dll : 1.0.974.9
ResEng.dll : 1.3.974.9

+- System DLL -------------------------

shell32.dll : 6.00.2800.1145 (xpsp2.021108-1929)
shlwapi.dll : 6.00.2800.1106 (xpsp1.020828-1920)
comctl32.dll : 6.0 (xpsp1.020828-1920)
riched20.dll : 5.30.23.1211
schannel.dll : 5.1.2600.1106 (xpsp1.020828-1920)

+- Internet Explorer ------------------

Version : 6.0.2800.1106

+- Winsock ----------------------------

Winsock : 2.2

The global queue erases the file of the global queue when you finish to download the file. You can save the queue and load it when you like to get the files again.

The problem is that I saved, but when I load the saved queue, nothing appears - i.e. the queue is empty.
Besides, what's the use of the global queue if you have to create it again (by hand or by loading it) every time you use it?