Custom Textured blocks shows its texture on other blocks over them

This bug has occurred for a quite while for me now and its getting annoying. Blocks that are over a block with custom textures by roughly 0.125 studs, gets that block’s texture over them after getting away from around 70 studs of distance.


image

This bug always happens when the block is over from a block with custom textures by 0.125 studs or smaller.
For the graphic card details if needed I use a Nvidia GeForce GTX 1050 Ti.