After upgrading SCS from v3.3.10 to a later version, service instances configured with peers lose their peer configuration details when updated using the command:
cf upgrade-service <service_name>
This is a known issue.
To prevent losing peer configuration during a tile upgrade, please ensure the "colocated errand for upgrade-all-instances" errand is unchecked.
When manually updating individual services, use the following command:
cf update-service <service_name> -c '{"upgrade": true}'Using this command ensures the service is updated to the latest version while successfully preserving its peer configuration.