I’ve attempted to implement a long callback on one of my dashboards that normally takes about 60 seconds to generate the data and it takes 3 - 5 seconds to download the data from the server to the browser (as timed by Firefox). It appears that the interval_time under the long_callback function is hard-coded to 1000ms. When downloading the dashboard, the browser cuts off the json download after 1000ms and restarts it over and over again. I’ve manually updated the dash.py file to increase the time as a quick fix. The long callback function should stop refreshing the page when the data is ready to transfer or the time should be user set.