Seems like this is still happening, even on my PC without running VPN and stable connection (never disconnect from PoE which is very fragile to connection DCs).
Is there a way to do some kind of check to force close (and re-open) if the bot cant detect that its performing its main actions (or the DC screen). Willing to provide any logs created by hearthstone if that helps