Rotate gizmo not working with non uniform mesh scaling

Yes, it is a known limitation of the gizmo rotation.

See for eg:

There are a number of other posts in this forum on this topic.