Except for a rare issue in zones that use mutiple maps, 3.4 should resolve the wrong map bug. Download and install the latest version
RE: the remaining bug, it only happens if you happen to cross a map swap-line with the map window open. Recrossing the swap-line with the window closed fixes the problem. Its a result of how the map reset function works and for now isn't something I can easily fix short of disabeling the rest function entirely. I figure the current situation is better then having to manually reset using the menus.