So, another thing I will say, when running the app from something like gunicorn. You run the dash app’s server, so you dont need to run them separately.
So, if you have Flask already working in that setup, replace the Flask app with the Dash app’s server, and you should get the same result that you are after.