ROBLOX unrendering parts unexpectedly

I have a horror game that has doors that move up and down when a player approaches them.
However, some doors stop rendering when the player plays on a live version of the game (Not studio). They’re still there as I used a highlight to double-check, but aren’t being rendered. The door is comprised of a few base components. The main door part blocks the player’s way when locked. The 3 frame parts that cover-up the area connecting the door to the wall. Two lights (green and red) are welded to the door part automatically by a script to indicate if the door is locked or not.

Everything is anchored, transparency is set to 0, and everything is technically there. It’s just not rendering.

This is whats happening: (Keep in mind that the green light you’re seeing is on the door itself that isn’t rendered)
https://gyazo.com/c3455c6a84de828d96431bf22ed6b80f

Found a fix for this issue. ROBLOX re-renders the object if the parent changes, simply moving things around inside of the doors model seems to fix the issue.