We had total Google/Discord DNS server failure in our country last week, that meant Discord was not accessible. I had to put the bot off to be able even connect to the server, everything was halted. CPU went on 1% and did nothing until bot was disabled (respectively put into setup mode) or Google/Discord was back up.
Maybe you should consider some fallback when it cannot connect to not let this happen. :)