For context: SRO is SeatGeek Ticketing
KORE setting SyncPendingCustomers NULL Push is only used on the ticketing integration and not in TDM.
When the TDM loads for an existing ticketing account, we PULL/REFRESH the ticketing account details from SeatGeek/Archtics/Veritix and that updates MSCRM. And then, the sync kicks in and we copy the updated values in MSCRM to PSS.
So when we updated the business phone in SRO to blank, the ticketing integration WILL NOT overwrite the business phone in MSCRM and PSS.
However, when the TDM is opened, it will PULL the updated data from SRO and that is why the business phone in MSCRM and PSS got set to blank even when just opening the TDM.
According to client and Success, this is not a good design and needs to change.