Problems with Textures

1.i use (Texture Coordinates) with image texture on cube (or any mesh that isn’t flat plane). the texture is in 2 places at the same time how to fix this

2.second problem is

the image texture (with Texture coordinates) works ok on flat plane

But when i try to move the image texture up the wall the image texture stretches

is there a way to fix this i tried to rotate the Controler plane and it did prevent the stretch but made it so the texture was in 2 places

Pls help

Welcome :tada: ,
if you use Generated or Object as coordinates you may wasna select Projection → Box in the image node.