Premium BAS license holders have the ability to compile BAS with other parameters, including some earlier versions.
I have compiled versions since 22.6.9, but I'm too lazy to throw in the file share and drop the link.
If I am running a script and one thread fails, the data used for it will disappear from the source and I cannot see which one has to be reused.
There is no way to know which data was taken, 'cause the thread had deleted all things used before. But u could log data used before the thread will be crashed.