I was able to track this down. I hoisted the max roughness mip count out of the shader into the c++ side and the “- 1” to get the max mip index was still being applied on both sides (in c++ and hlsl). I will have this fixed in the next HotFix. Thank you so much for reporting it.