OK, I think I have a solution. I looked at the tutorial, and noticed they specified
in the load options. So I tried it, and now it works! Why does this work?
I'll try to respond to your question, if I understood your question.
One ground rule is you need to distinguish the difference between
At the workbook publication layer, you need to allow for "show tabs" in order to allow the filters to traverse across multiple sheets/dashboard of the same workbook within the same dataset (under current Tableau version).
In my experience "hideTabls: true" is relevant feature/code when you're trying to develop custom Tableau web portals or trying to pass/traverse filters across multiple dashboards/sheets over different datasets.
Below are some custom Tableau web portal examples: