Dorico can’t reliably calculate precisely whether or not more systems will fit. I’ve written a few explanations about why this is the case, e.g. here.
You may find that specifying a fixed number of systems per frame in Layout Options gives you the best starting position.