I might be sleepy but shouldn't this https://github.com/SebLague/Pathfinding/blob/968c255f50274021e84acbb5a2f39ee505d7f754/Episode%2010%20-%20threading/Assets/Scripts/PathRequestManager.cs#L35 say something like `new Thread(threadStart).Start();` instead of `threadStart.Invoke();` since ThreadStart only is a delegate and not a threadwrapper.