Probably related: MTLLoader load textures not complete - #5 by Mugen87
I can see similar Kd 0.000 0.000 0.000
in your MTL file, too. I suggest you completely move away from OBJ and use glTF instead (where such material inconsistencies are way more unlikely).