Never had this issue and it sucks to hear it exists.
But thought I'd describe how I do maps.
My template is:
Taming 120
Lore 120
Picking 100
Magery 80
Veterinary 100
Mining and Cartography 100 (Once you decipher the map, you don't have to have cartography on your template.)
Spellweaving 100
1)I decipher all maps, put them in a Davie's Locker, and then take the ones that are near each other in groups. After deciphering I swap out Cartography for Mining.
2)I go pick up a HORSE or use Ethereal and I pick up empty bags from the Provisioner.
3)I eyeball the map for general location, sometimes looking at UO Guide for map comparisons. Takes very little time.
4)Visit a good rune library for islands if applicable and needed.
5)Begun digging and move after I've found the spot so it stops popping.
6)Move VERY far away and mark a rune. I'm talking at least 5 full screens. I also try to find a healer if I'm doing a 6 or 7 map and not using EC where it's obvious on the mini. Just in case...
7)Go back to pop the chest, as it's popping I precast invis.
8) Immediately as stuff starts to pop I invis myself. This timing is obvious to most and also obvious is that you get revealed quickly. I run as far I can AWAY from my marked spot if possible and invis as soon as I can.
9) I go get my dragon and stable the horse/mount. (Ethereal Mounts are obvious.)
10)I recall to my safe spot and depending on spawn I will lead them to the dragon as I can. Word of Death helps drop Balrons and Ancient Dragons easy. Highly recommend it.
DO NOT MOVE WHILE FIGHTING PARAGON SPAWN AND KILL ANYTHING THAT AOES FIRST. Liche's Wither and Frost Drakes Aura AOE.
11)Hit chest with Telekinesis a few times.
12) Loot the chest one item at a time and semi-slowly. I toss 50 stone items on corpses and I loot corpses. Put all items in a bag. As the bag reaches the weight limit I know my Imbuer can handle I go and drop them off like goodie bags on my front porch and grab another empty bag.
I also recommend capping Faster Casting.