Seems like my Azure subscription ran out, so I moved back to my VM for now. It seems to be running again, but honestly, if things start breaking again, I don't have a lot of time or funds to maintain & scale this thing currently. Let's hope for the best, but on the VM it will probably be slower...