Imported model not rendered but shown in cam preview

Godot Version

4.5

Question

I have two 3d object: A fireplace and a dog. I put the dog in front of the fireplace added a spotlight and a 3d cam. I can see the fireplace but not the dog. The fireplace was a glb file and I just dropped it in there whereas the dog comes from the unity asset store which means I first had to extract the .unitypackage. Next I turned the (I think albedo) texture from .tlf into .png. Then I made a new 3D scene called corgi and added the model, then added the albedo, normal and metallic texture to it. I didn’t really change any of the other settings.

The camera sees all 10 layers and the two objects are on layer 1.

This is the first time I play around with 3D, so I have no idea what setting could be missing/wrong.

Edit: note that the screenshots were taken at different times hence the position of the corgi changed.

Edit: If I change teh renderer to mobile, it works? How come?