Can I suggest
Prior to editing a route or even merging routes. Using the minimap Ctrl + M and navigate around the entire route, making sure all baseboards are loaded will help precaching on a larger route. I do this prior to merging larger routes or creating a session for larger routes and it hasn't yet let me down
Try that and see how you go