Empty GameObject is rotating upon start for no apparent reason.

I think It’s a bug. I made the object a child of another then zeroed the x and z rotation and kept the y rotation and then dragged the object out so it has no parent but Upon entering play mode the object assumes the rotation of it’s former parent. Anyone else experienced this?

I have an empty gameObject attached as a child. The parent sphere rotates around an offset center. The gameObject should follow along. It does not. I have a trail render on gameObject.