Just to follow up…
I submitted a ticket to UDI and they were able to quickly resolve the problem. They also suggested the problem might have been caused by a failed update.
I logged into eisy using SSH with the command:
ssh admin@eisy.local.IP
where eisy.local.IP is my local esiy IP address (just the numbers with no port number). I logged in using password admin, even though my Admin Console and Polyglot V3 password is something different.
I then ran the command:
curl -s https://pkg.isy.io/script/fix.it | sudo bash
I had to enter the password admin again. At the end of that command the esiy restarted. I then reinstalled all plugins and everything worked.