Answer
Custom Fields attached at the entity level sometimes need their entity configuration explicitly unpublished and republished after an upgrade before the platform picks up the metadata correctly again — this is a targeted republish of that specific configuration, not a sign that the whole page or projection needs to be rebuilt.