After some trial and error, I narrowed down the issue. I had to create separate SPICE instances and then import and link them. Previously, the dataset had a mix of direct queries, SPICE datasets, and files directly loaded.
After creating separate SPICE datasets for each file, the dataset started refreshing again.
However, I still don’t understand why it stopped working in the first place. As mentioned earlier, it worked fine up to that point, and the data has always been over 1GB.
Adding a visual in case anyone else comes across this problem.
It’s the combined size of all those cross joined data sources . in your scenario, the small file is part of the secondary tables. what about the remaining 2 datasets ?