Joining 2 objects in Blender 2.8 loses UV mapping on 1
If more UV maps are linked to an object, the materials used by that object need to have an Input > UV Map node attached to the Vector socket of their textures, specifying which UV Map to use, so either of these: