Yellow arrows point at surface boundary. You can see the floating mesh bits are from the underlying render mesh.
Maybe a bug? I ran “check” and it was a valid surface. “RebuildEdge” didn’t work. It shuffled these floating mesh faces around. “Rebuild” with the same UV counts didn’t work either.
Sorry can’t post file here. I can send this in if there’s a protected bug report channel.