Navmesh not working suddenly

For some reason the navmesh in my level has just completely stopped working. Its been fine for months but just randomly broke and for the last 2 days I haven’t been able to figure out what is causing it. I’ve tested it in other levels and it works fine its only in my main level that it no longer wants to work. When I press P to view it in the editor its doesn’t show any tiles and says navmesh needs to be rebuilt but building paths doesn’t change anything. Here is some information to hopefully help pinpoint what it is. The navmesh does cover the entire area. Runtime Generation is set to Dynamic Modifiers only. Fixed tile pool size false. I’ve tried every single thing I can think of it doesn’t make sense that it works fine in other levels, but when I load up my main level and try it with all the exact same settings it doesn’t work. I recently upgraded to 5.7 from 5.6 but everything was working fine for about a week before that, so I don’t think its related. I’ve cleared my cache, I’ve deleted all my Nav volumes and re-added them, tried dynamic and static Runtime Generation instead of dynamic modifiers only, Update navigation automatically is on, but it never actually builds the Nav tiles. No matter what I try the navmesh never generates both in editor and in PIE. Any suggestions would be greatly appreciated!