It’s like you have internal problem with your source.
If possible create the same source again in your test environment and then perform operations and checkh if they works.
You can also use SailPoint IdentityNow VS Code Extension Now Available - Announcements - SailPoint Developer Community it’s simple to manipulate objects.With that you can directly edit source schemas in json and update it will automatically update into IDnow.