I have a Dash app that, when run locally, runs well. Callbacks fire as they should (on page load) and the app is usable. However, when the app is deployed to a Linux server the callbacks stop working.
The server uses NGINX for URL redirection, I am not sure if this would be problematic with interfering with the callbacks, but it is worth mentioning.
The page itself loads. Everything not dependent on callbacks is functioning, so I can safely say the callbacks are not working.
Dash pages set up in a similar way on other servers have been working (behind NGINX), so I am not sure if this is a server-specific.
Is there a way to force activation of callbacks? The functionality itself seems to not be working on this server.
EDIT I have double-checked and callbacks are working, but not the page load callbacks. So the issue is that callbacks are not loading when the page loads.
EDIT 2 A different callback on page load is actually running, so the main callback I’m interested in is the only one that’s not running. Is there a verbose flag for Dash that prints all errors?