Auto LOD material bug?

I tried to migrate a small project from 4.16.3 to 4.18. (The project is destined for marketplace.) I did this by opening the project with 4.18 and letting it make a copy of the project and migrate the assets. It went fine except for the materials on the auto LOD are messed up on some of the static meshes. This means I have to go thru all the static meshes and check/fix the material assignments on all the LODs of 1 and higher. Did I do something wrong or is this a bug?

LODs often have issues when migrating projects, it’s one of those quirks that comes up pretty often. Generally I see threads where people have a massive frame rate drop after migrating, turns out the LOD settings will have changed and models were always being rendered at LOD0.