To expand on this… what I just realized is that this happens when fields are in different groups for the same page. The ‘groups’ publish from newest to oldest, taking the fields within them along for the ride. Rather than displaying all those fields by their order no. Which I am realizing now is probably expected behavior. Can you confirm?