Hey man so when I was testing out 50+ AI in my game, I noticed that the constant ticking is from the movement component thats default on the character. When the AI stops moving/pathing and is idle for a bit, the component would stop ticking and performance would jump. So figuring out how to better optimize the movement component would be huge. Plus the other performance fixes you’ve done and I think you’ll nail the problem.
I’ve also noticed that just having a navmesh, even if its only 1x1x1 in my map, causes the ram of my server to jump up to about 1gb. Removing the navmesh and the game is only about 150mb. Is this normal? Does the navmesh simply require a ton of resources? Maybe dependent on map size?