Thanks @AIMPED. I’ll take a look. One other thing I thought of that might be a factor, I am using the new Pages functionality in tabs and subtabs and in order to get it to work, I have to enclose each layout in a function. e.g.,
def layout ():
return html.Div( . . . . )
See: Dash Pages - Multi-Page App with Subtabs using dbc.NavLinks.
Does is matter if layout is a function instead of a constant? And if it does- is there a way to fix it?