It's a blp problem, you need to generate more mipmaps(around 9) for the texture. The game renders a smaller version of the texture from a distance, but since you haven't generated it, it just turns black.
You can control mipmaps in a program like BLP Lab, just take a look at an official game texture file and mimic all its properties.