I had a problem similar to this one. I've noticed that if I use BMPs as textures and keep the BMPs and MDLs in the folder that the level runs out of they appear in-game more often than not.