[UE5.2] MinLODSize is ignored

I’m trying to limit the number of mips generated and I can’t seem to do it. In DefaultDeviceProfiles.ini, I added the following:

[GlobalDefaults DeviceProfile]
TextureLODGroups=(Group=TEXTUREGROUP_Project01,MinLODSize=64,MaxLODSize=16384,LODBias=0,MinMagFilter=linear,MipFilter=point,MipGenSettings=TMGS_SimpleAverage)

This does show up in the Device Profiles editor.

image

I renamed it to Tiles in DefaultEngine.ini
[EnumRemap]
TEXTUREGROUP_Project01.DisplayName=Tiles

The renaming works. But the MinLODSize is ignored. It’s still generating mips down to 1x1.

Am I doing something wrong? How do I get it to stop at 64x64? I need this because this is a tiled texture. I’ll get color bleeding and artifacts beyond this.

image

As can be seen, it’s still generating 13 mips. It should stop at 7 mips. I did make it regenerate the mips by changing some settings. I’ve tried duplicating it. I’ve tried exporting and re-importing. It’s always 13 mips.

Any help on how to fix this?