I think it’s a bug of plan builder being too rigid and trapped into combining the existing block structure from the static plans towards a fixed date (some A event).
Look that thread here (TR seems to argue that it „depends on the recovery needs of the athlete“):