looks like dash-core-components 0.22.1 has a bug (at least for me)
no callbacks were firing, and a javascript error was fired on page load
Uncaught (in promise) TypeError: Cannot read property ‘(fantasy-land/map)’ of undefined
took me a while to discover as i was creating callbacks in a class and thought i wrote the bug was due to my changes
seems that downgrading to 0.22.0 solves the issue