UTexture2D C++ sample at x,y coordinates returning incorrect RGBA values

The material is irrelevant, I’ve also done with with imported textures
image
as shown above.

And alongside the c++ sampling I made a material pixel sampler here,


which also samples the correct (non sRGB) float value