Unwrapping for a lightmap just doesnt work

you can not duplicate or have overlapping uvs. that doesn’t work.

have you tried to use the actual lightmap pack unwrap in blender? that should get that done. make sure the margin fits your targetted lightmap resolution settings or it will bleed across different faces.