Draw Material to Render Target is low resolution

For my dungeons theme I only have one material. And it is applied to all walls. In the material I have a render target texture.

With the creation of the dungeon, I draw on that render target with another already created material on editor. The first time I use DrawMaterialToRenderTarget, it renders at low resolution. So I do this 4 times with a 5 second delay in between all of them. Sometimes it works it has hight resolution but sometimes I’m still getting low resolution on the walls.

What could be the reason and how can I solve it ? Please help, I almost finished the game I’ve been working on for 3 years and this is the biggest bug so far.

Thanks in advance

(post deleted by author)

Okay so if anyone have the same problem and come across to this the whole problem was actually about the initial materials. I was trying to render them on a target when they were not even cached. You know when you spawn, in the first milliseconds you see the textures blurry and it gets better. But I think when I was trying to render them on a target it would get that first frame state and it would be blurry. Now instead I’m literally spawning blocks infront of the players face with those materials before calling render to target