Hi. Thank you for your response.
This was how I packaged the project. The problem persisted.
The code solution is not perfect. It causes the distant foliage to not be culled resulting in even worse FPS.
I’ve thought about adding a loading screen as well but this would mean players would wait a good 5-10 min.
I’ve taken a look at other projects made by Epic. It seems they do not make use of grass maps but instead use procedural foliage spawners. I believe this to be the only viable solution. Unfortunately this means I would have to redo a lot of work now.