Have you ever tried to Realize Instances after your Blender Geometry Nodes generation and see all of your well-made UV gone just like this?
Well, the truth is the UV data are still there, but none of them are getting picked up by Blender rendering systems or your favorite 3d format exporter.
Because Blender used to have a UV specific attributes for rendering but Geometry Nodes are only capable of outputting generic attributes.
The old way was to apply GN output then use Attribute Conversion Operator, you lost all of the interactivity with this step, so pretty cumbersome for users.
If you were stuck with Blender 3.3 LTS, it is a good time to consider living dangerously with 3.5