Character Material Disappears After Spawn

About 1 in every 3 times I spawn my player character, the material is present for a second before disappearing.

I’ve done a bunch of Print String checks and have narrowed the problem down to the material. The character and the mesh are still valid, but the material suddenly becomes invalid. That is, it definitely is valid for the second that it is visible, and then becomes invalid and my character disappears.

I have no code in place that should affect the material and it doesn’t happen consistently so I am at a loss.