Event BasePart.Touched is not safe to access in parallel

This error means you’re desynchronizing your thread somewhere either with task.desynchronize or RBXScriptSignal:ConnectParallel, both of which are products of Parallel Lua Beta and try to index BasePart.Touched event with it from a desynchronized thread.

While functions like RBXScriptSignal:Connect, task.delay/spawn/defer, coroutine.create/wrap create separate threads, they are not actually desynchronized threads so those functions are not the problem here.