Why does my surface appearence looks wrong?

Hello!
I have set a SurfaceAppearence with AlphaMode set to Transparency and the ColorMap looks bad on the mesh (I’m only using the ColorMap property).
Here is an image of the problem:


And this is the image im using for the ColorMap

The only way i found to fix this visual error was setting the Mesh’s Transparency to at least 0.02 so it looks better

The thing is that i don’t want to use Transparency on the Mesh since using it with Transparency is really glitchy when the mesh has interior faces too.
Like this:

Left is without Transparency and Right is using Transparency.