Procedural Grid not scanning on Awake

Hello, I have a 2D game setup with a procedural grid. The initial load of the grid does not scan the area, so the AI are ignoring my collisions.

The grid does scan properly whenever it loads in a new area, just not on start-up.

My rooms are loaded in on runtime as well through a script. I tried making sure that occurs in Awake, and then manually call; in a start function, but no luck.

Was wondering if theres any ideas to help solve this?


Are you sure you scan the graph after your level is generated?
If so, it really should include everything.