Those annoying dialog boxes are invented and maintained by other people than the ones with the potential skills to fix the disconnect issues. So fixing this simple problem will propbably not even slow down the attempts to fix those multiple much more difficult problems.
My solution for the passes would be to turn the notification about the next pass into a button that only calls the dialog box when you actually want to use a pass. Or it this is too difficult to implement jusr add this to the menu.
Even the hardcore developers have been trying to get rid of the disconnects and flaky meters for years. It looks to me like the WGT current flash based software system used on personal computers needs a complete overhaul. And that even independend from the fact that flash is on the way out and will virtually dissapear once Adobe stops maintaining it on PCs too. Other platforms already lost their flash support.
My guess is that WGT plans to enhance the capabilities of the mobile version and then port it to the PC. And then the fun and games will really start until that new system starts to run smoothly.