Pages subscribe to updates in real time, so I think you just so happened to be viewing a profile as it was being edited. Seems like live updates should probably only be on for the editor.
As for the landing page I'm hoping to redo this in general. As a quick first version I just embedded an actual profile so I wouldn't have to update image assets as the design changed, but I can see how this approach is confusing.