Tool mesh gets occluded

I recently created a custom inventory system and custom viewmodel system for a game, which attaches a custom tool to the viewmodel whenever equipped.

my problem is that sometimes the mesh isnt occluded and is visible, and sometimes the mesh get occluded. I checked its transparency and can confirm that its invisible even with its transparency set to 0.

How it should look:

how it sometimes ends up looking:

my guess is that the new Occlusion culling update is whats causing it. I know this because if i set the camera offset far enough, the bag appears again. Unfortunately they recently forced enabled it and cant disable it.

Is there a way to stop culling on this mesh? I reallt hate how they decided to force it on us without a way to set exceptions