Here is another nice to have feature (request):
Before Lightmass actually starts building the lighting, it would be nice if the engine could just make a pass over all static meshes and checks for overlapping UVs and other issues.
Its a bit stupid to wait an eternity for Lightmass to finish, only to be notified that one mesh has overlapping UVs.
Sometimes the LighmassCoordinate Index is just set accidentially set wrong. But still, you have to do the light build allover again.
I would prefer in this case if the engine just pops up a dialog and says “Object xx has overlapping UVs. Do you still want to build the lighting?”
Or even flag it in the content browser (like it is marked for collisions)