We're connecting to a GroupWise system via the SOAP API. We use a trusted application key for authentication.

The GroupWise system is configured to have all data encrypted. When we call API method createCursorRequest to enumerate and retrieve emails, it works properly and all data can be subsequently decrypted properly.

However, when we call createCursorRequest for the tasklist or calendar folder for example, we receive: "Error: Wrong encryption pass" with error code 3.

Why does the request to create a cursor fail in the specific case of tasks and calendars? What remedies or configuration changes are available in terms of fixing this issue?