im having this problem and its when i use
GameObject.FindGameObjectWithTag("red");
it started when i added an animator component to the gameObject
its returning
red(Clone)
when the game object is in the heirarchy as the only gameobject with the tag "red" it only happened after i added the animator component and when i exited from unity and restarted unity the problem went away, the error i was getting was
MissingComponentException: There is no 'Rigidbody2D' attached to the "red(Clone)" game object, but a script is trying to access it.
there is a red in the scene not a red(clone) but i seen in the inspector when i used GameObject.FindGameObjectWithTag("red") it found red(Clone) but there is no red(Clone) just red in the scene, it happened after i added a animator component and stopped when i rebooted Unity, its gota be a bug, just thought id check here
edit just how i said that there was a red in the scene there was a RigidBody2d attached to it too, just no existence of a red(Clone), thank you for your time