Infinite Yield Possible on non-rendered models

I’m calling a model through a local script. However, even with adding a WaitForChild, it still shows an infinite yield possible error.

Whenever I move the model closer to the spawn it works as intended, but when I move it to where I want it it doesn’t even load in the game! Is there a way to ensure it loads regardless of how far it is? Thank you.

Do you have streaming enabled? That could be the problem.