The first mesh has the working texture on it, but the geometry was messed up so I fixed it and imported the fixed mesh but the texture doesn’t work on the new mesh.
What do the UVs look like on the new mesh? Maybe the UVs were erased or messed up when the geometry was fixed?