Source name not changed in the identities

Recently, I noticed a strange behavior in ISC.
When I change the name of a source (successfully) and I use the toXml() method to view the identity details, the source still appears with its old name instead of the updated one in the links section.

Is this a bug in my tenant or a general ISC issue?

As far as I know, there are 2 names followed by SailPoint. One is technical name which you can see through API call, etc. Other one is a display name which generally shows in the UI level. So, though you are changing the source name in UI, in backend it still refers the original name which you given during initial source creation.