I've had a GC for a while and have never had any problem loading it - but then I use GSAK! I just get GSAK to download all the pocket queries I have, centre it on the area I'm going and tell it to put 10,000 caches (with photos, logs, waypoints, etc) onto the GC. It's never let me down - and with the new GC firmware (2.15) it only takes about 10 minutes for it to load the GPX file transferred into its internal database (it used to take ages to do this).