@kricke73 You should not be using dataset.onReady() here. Dataset.onReady() is to be defined once (and only once) in the page’s onReady() only if you need to use the dataset when the page is ready. After that, the page is ready and you don’t need the dataset.onReady() again. And yes, I realize that the tutorial says to do this, but it’s wrong. I am sending this on to the relevant team for evaluation.
I’m not sure what else is going on in your code. Perhaps you have a bug, or maybe there’s another issue. Please send me the link to the site and explain how I can reproduce this problem.