I’m new to Unity, and some of the stuff in Unity can be frustrating even tho it is a great tool. When working my self thru some tutorials for 2D games my sprites kept changing all the time, to random places on my sprite sheet. I got a bit tired of fixing my prefabs all the time, and after some googling and experimenting I found the reason.
After selecting the sprite sheet there is an option in the inspector called Generate Mip Maps. Right after deselecting Generate Mip Maps my sprites went back to normal.
Not sure what Mip Maps is or why is was selected. Just i tip sharing if anyone else run into same issues.
Happy spriting!