Thanks @llloyd
I think that has done the trick.
Occasionally the delay doesn’t work in testing but mostly its fine.
I will tweak the timeout more down the track.
It has led me to a different issue posted here: Tables with different data sources
Any help with that would be appreciated.