I have a couple of Wave Dashboard that up until today have worked perfectly well. They utilize data from a single Data Recipe, primarily comprised of data from the Contact Object.
All Replications, Dataflows and Recipes compile and run just fine and are up to date. Nothing (to my knowledge) has changed in the dashboard code itself.
When I attempt to access the dashboard, I get an error screen with the message
Unable to open the dashboard. Something went wrong while displaying this dashboard. Try closing or reloading the dashboard. Otherwise, contact Salesforce Customer Support.
I click on show details and see
Cannot read property 'getDataSource' of undefined
That's it. I am stumped, though there's probably a simple explanation. Anybody deal with this or have ideas on how I can solve it? Or at least, how can I get more information about it? Like, is there a specific missing field that is causing problems?