As it's throwing a read16 error it could be something to do with that i added a fixed point variable for the enemy warhead speeds. I am not 100% sure if that is anything to do with it or a bB DPC+ bug or simply my code conflicting. I will try to replicate it again and hopefully i can trigger the crash. If not i will still check the code and might post the error in bB bugs thread to see if it's on my end or i have managed to expose a bug within batari basic