Meshes don't support alpha channels?

Hey so i’m attempting to make a mesh that I can change the color of, when I realized that if I attempt to put transparency in a mesh image, it just goes back.

Image

image

So I tried using surface appearance, I thought this would help and in studio it looks great!

Image

image

But as soon as I playtest in game it turns into this awful reflective texture.

Image

image

Why is that, and is there any fixes?
Doge Head.rbxm (29.4 KB)