Setting rotation from an object pool

I’m calling from an object pool and able to set position correctly, but not rotation.
Not sure why the below doesn’t set rotation.
Any thoughts?

ObjectPoolManager.PullObject("Object1").transform.position = transform.position;
ObjectPoolManager.PullObject("Object1").transform.rotation = transform.rotation;

Try Quaternion.identity.

Thanks, Gametyme.
I’d like the object to follow the same rotation as the object that it’s being called from.
Either way, that didn’t appear to work.

Is this a moving object?

No, it’s a static object. What I don’t understand is why the positional transform is working, but no rotation?

You could try adding a spawn point and setting your spawned objects to its rotation.

Yeah, that’s my next test. Thanks