Works fine for me. My test setup:
GIMP 2.10.20
UE 5.1.1
Texture size: 16
Steps to test this:
- Create 16x16 solid color image in GIMP
- Save as DDS: No compression, auto-generate MIPS
- Open the DDS in GIMP and choose to read MIPS
- Change color of each MIP to another solid color
- Save as DDS: No compression, use existing MIPMAPS
- Drag-drop DDS into UE content drawer
- Open texture, note it should have defaulted to MipMapGenSettings = LeaveExistingMips … if not the case then may need to set this and re-import
- Change LOD bias upward to see your imported mips