Why are my materials not showing up on my static meshes?

I’m trying to make a menu scene with the buttons being static meshes with corresponding material. Whenever I’m editing in the blueprint viewport my materials are fully visible, but when I drag the blueprint actor into the level viewport the static meshes still have their material reference but become pitch black.

As for the pictures, the top one is what I see in the blueprint viewport, the bottom in the level viewport after dragging and dropping into the level.

Also as you can see from the camera view, they appear to be grey. Why is this?!

Thanks for the help in advance!

Figured it out. Any static mesh needs lighting unless you’re covering it with a sprite.

Figured it out. Any static mesh needs lighting unless you’re covering it with a sprite.