Many CData adapters have the same properties. During testing we're switching a lot between OData/JSON/Rest adapters because it's hard to know the difference.
Each time we switch, all properties are erased while they are still valid.
Example properties that remain valid: URI, Username, Password, OAuth Version, OAuth access token, OAuth access token url, OAuth client secret, OAuth client id, ...