This is a problem I’ve come across a couple of times already:
I’m loading .obj files and their .jpg textures from HDD at runtime (not as Unity assets!) and even though the GameObject shows up in the scene, there’s no texture and the object’s simply red. It is possible to change the color of the object with “myMaterial.color = Color.cyan” but the actual texture isn’t mapped onto the object. If I click on the object in the “scene” tab, the texture shows up in the Inspector on the lower right (it’s textured on a sphere).
Just a heads up: I did manage to solve it in the end but since not even Google knew an answer to it, I’m going to post the answer - hopefully it’ll help someone at one point.