Grant Desktop Access Fails for Access forbidden by server

I just installed nextcloud v20 on a shared host with ionos. I can access the website and all functionality seems to work. However when setting up the desktop client, I cannot grant access. I am getting a ‘Access Forbidden by server.’ error.

When I look at the logs from the desktop client I see the follow log

2021-05-13 18:04:49:762 [ debug nextcloud.gui.wizard ] [ OCC::OwncloudWizard::appendToConfigurationLog ]: Setup-Log: “Trying to connect to Nextcloud at http://cloud.example.com …”
2021-05-13 18:04:49:762 [ info nextcloud.sync.accessmanager ]: 6 “PROPFIND” “http://cloud.example.com/remote.php/webdav/” has X-Request-ID “11878a85-a280-4b88-a409-b8ba9255cc90”
2021-05-13 18:04:49:762 [ debug nextcloud.sync.cookiejar ] [ OCC::CookieJar::cookiesForUrl ]: QUrl(“http://cloud.example.com/remote.php/webdav/”) requests: (QNetworkCookie(“nc_sameSiteCookielax=true; HttpOnly; expires=Fri, 31-Dec-2100 23:59:59 GMT; domain=cloud.example.com; path=/”), QNetworkCookie(“nc_sameSiteCookiestrict=true; HttpOnly; expires=Fri, 31-Dec-2100 23:59:59 GMT; domain=cloud.example.com; path=/”), QNetworkCookie(“oc_sessionPassphrase=RjBtkKQYcO4yu64NkMZIc0l42XPWK6DYd1unrksmsoYtIVsqV2n01WjSiB9g0ExGB8AgBoVUkdkTiW9Adbdlvatm%2FVRBnAKZEKDTL53Kl%2BcTvz4pBndrHKkG7RNdkkLm; HttpOnly; domain=cloud.example.com; path=/”), QNetworkCookie(“oc0lnlmm4h9x=a6d18b32c09410b971979b826f65c427; HttpOnly; domain=cloud.example.com; path=/”))
2021-05-13 18:04:49:762 [ info nextcloud.sync.networkjob ]: OCC::PropfindJob created for “http://cloud.example.com” + “/” “OCC::OwncloudSetupWizard”
2021-05-13 18:04:50:098 [ debug nextcloud.sync.credentials.webflow ] [ OCC::WebFlowCredentials::slotAuthentication ]: Requires authentication
2021-05-13 18:04:50:389 [ info nextcloud.sync.credentials.webflow ]: request finished
2021-05-13 18:04:50:389 [ warning nextcloud.sync.credentials.webflow ]: QNetworkReply::AuthenticationRequiredError
2021-05-13 18:04:50:389 [ warning nextcloud.sync.credentials.webflow ]: “Host requires authentication”
2021-05-13 18:04:50:389 [ info nextcloud.sync.networkjob.propfind ]: PROPFIND of QUrl(“http://cloud.example.com/remote.php/webdav/”) FINISHED WITH STATUS “AuthenticationRequiredError Host requires authentication”