Why does one mesh show the textures and the other doesn't?

What do the UVs look like on the new mesh? Maybe the UVs were erased or messed up when the geometry was fixed?