Thanks Morpheus.
I will add the "wait for page load" on the most critical failures and see how it behaves.
Will also migrate the script to a better VM.
This update has ruined my script, went from easily running 100 threads to non stop fails on 50... how can I compile so when launched it'll use an older version?