default facts sent during content-host update will overwrite any existing rhsm facts on host
During content host update a set of predefined facts are sent. If this is a real host that has been sub-mgr registered then it will have real facts. These real facts will be lost on an update to the system.
Fix: Solution is either 1) not send facts during update calls, or 2) fetch all existing facts and add required ones in.