If outputs are not in the initial dash layout, but inputs are, does Dash still execute these callbacks, or not?
I’m trying to debug my app which crashes randomly, sometimes throwing an error in the console about a 3D scatter line graph, which is not even on the page that I am currently reading…the app is online so if someone is a real bug hunter, feel free…
I’ve been trying to isolate what triggers the crash without success for several hours. Sometimes it crashes when I press “CTRL” and click on a graph. Sometimes it’s when I click on a button which is the input of a callback based on dcc.location, that is, it crashes when I change the page I’m reading. Sometimes it’s when datapoint are missing. It looks like something stays pending or stuck somewhere, but i can’t find out what.
So, back to the basis: Is it possible for a callback whose Output is not in the layout, to be the cause of a crash? Would the content of this callback be executed when Inputs are triggered?
This issue doesnt relate to the [‘suppress_callback_exceptions’], which is set to True. When I write “crash”, I mean that i have to force the refresh of the app in my browser to have the app reactive again. The server (even in localhost) does not crash. It’s the app itself which doesnt respond to anything anymore