Issue when deploying with dash_daq

I have an app that works locally, but not when I deploy it to Heroku, as in, it outputs a blank page with title “Updating…”.
But when I remove just the component using dash_daq, specifically daq.LEDDisplay, the app works on Heroku as well.
Does anyone know why that might be?
My code is available here: https://github.com/yufanz/ABM-with-Dash
app.py is the one without dash_daq, and app2.py is the one with.
Thank you very much!

Ok it was most likely an issue with virtual environments. Consider this issue resolved.