Just updated to Unity 5 last night, tried importing the Unity 4 project I was working on (the space shooter tutorial...I am still a beginner,) fixed a few small errors right away, but when I run the game I get this error in the console: I can play the game just fine until the Asteroid object passes right through the ship harmlessly. The player ship can still destroy the asteroids (maybe because I used a capsule collider for the asteroid and the laser bolt, not a mesh collider,) but the game is still broken. The player's control code uses GetComponent<Rigidbody> to access the player's Vector3 and rotation values. Is that what is causing my problem? If so, then what should I replace it with now that I am using Unity 5? If not, then what kind of collider should I replace my "non-convex MeshCollider" and/or "non-kinematic RigidBody" with inside the Inspector?