Alright, so I tried again and did a manual install and when it came time to launch Polyglot, I did so with debug logging turned on. Here are the results. Looks like Polyglot is shutting down because of an SSL CTX use certificate key too small error.
How do I go about fixing that?
pi@raspberrypi:~/polyglot $ NODE_ENV=development ./polyglot-v2-linux-armv7
2/3/2022, 02:13:50 [polyglot] debug: Created PID file: /home/pi/.polyglot/polyglot.pid
2/3/2022, 02:13:51 [polyglot] info: Starting Polyglot....
2/3/2022, 02:13:52 [polyglot] info: Settings: No config found in database, creating settings entries.
2/3/2022, 02:13:52 [polyglot] info: Auto Discovering ISY on local network.....
2/3/2022, 02:13:52 [polyglot] info: ISY discovered at address: 192.168.1.138:85
2/3/2022, 02:13:53 [polyglot] info: Settings: Polyglot Version 2.2.11
2/3/2022, 02:13:53 [polyglot] info: Settings: Retrieved config from database
2/3/2022, 02:13:53 [polyglot] info: Settings: Retrieved config overrides from .env and updated database
2/3/2022, 02:13:53 [polyglot] info: SSL: No HTTPS Certificate or Key found. Generating...
2/3/2022, 02:13:58 [polyglot] info: SSL: Certificate Generation completed successfully.
2/3/2022, 02:13:58 [polyglot] debug: Checking for DB Maintenence needs...
2/3/2022, 02:13:58 [polyglot] debug: DB maintenence needed, please wait...
2/3/2022, 02:13:58 [polyglot] info: Aedes MQTT Broker Service: Started on port 1883
2/3/2022, 02:13:59 [polyglot] error: Startup error. Shutting down: Error: error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small
2/3/2022, 02:13:59 [polyglot] info: Polyglot shutdown complete with code: 1
pi@raspberrypi:~/polyglot $