NavMeshLink makes agent vanish

On some of my links when the agent is about to “land” they just vanish… most others work well. I cant seem to work out why this is happening. I am assuming theyre not being put onto navmesh properly and teleporting somewhere, but as far as I can tell my working and none working ones arent that different. Any ideas?

post code + screenshot