Access forbidden by server

Can’t use the desktop app. Setting up nextcloud for the first time so it’s a fresh install. no file edits or anything. created a user. able to login via web and the desktop app launches it, says im good to go, then but then the desktop client says access forbidden by server. it does this for the admin user that i created and the regular users(i’ve only made 2 users). i’ve tried making a few more users just in case and still no luck. i’ve found this error reported a number of times but each one has a different answer(which i’ve gone through and not solved) or they are unanswered.

thanks in advance!

log output…

|[OCC::FolderMan::setupFoldersMigration |Setup folders from  "C:/Users/theuser/AppData/Roaming/Nextcloud/folders" (migration)|
|---|---|
|[OCC::ClientProxy::setupQtProxyFromConfig |Set proxy configuration to use the prefered system proxy for http tcp connections|
|[OCC::ownCloudGui::slotOpenSettingsDialog |No configured folders yet, starting setup wizard|
|[OCC::WebViewPage::WebViewPage |Time for a webview!|
|[unknown |Please register the custom scheme 'nc' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.|
|[OCC::Utility::registryWalkSubKeys |ASSERT: "result == 0L" in file c:\nextcloud\desktop\src\common\utility_win.cpp, line 230|
|[OCC::SocketApi::slotNewConnection |New connection QLocalSocket(0x1284fed5e40)|
|[OCC::OCUpdater::backgroundCheckForUpdate |Checking for available update|
|[OCC::AccessManager::createRequest |2 "" "https://updates.nextcloud.org/client/?version=2.6.4.20200303&platform=win32&oem=Nextcloud&versionsuffix=stable-Win64&updatesegment=75" has X-Request-ID "7c812243-70e6-43ee-ac39-167087256c79"|
|[OCC::NSISUpdater::versionInfoArrived |Client is on latest version!|
|[OCC::OwncloudSetupWizard::slotSystemProxyLookupDone |No system proxy set by OS|
|[OCC::AccessManager::createRequest |2 "" "https://exampledomain.com/status.php" has X-Request-ID "77d3a7db-49b1-4ed8-8039-ed91f948ea52"|
|[OCC::AbstractNetworkJob::start |OCC::CheckServerJob created for "https://exampledomain.com" + "status.php" "OCC::OwncloudSetupWizard"|
|[OCC::CheckServerJob::finished |status.php returns:  QJsonDocument({"edition":"","extendedSupport":false,"installed":true,"maintenance":false,"needsDbUpgrade":false,"productname":"Nextcloud","version":"19.0.0.12","versionstring":"19.0.0"})   QNetworkReply::NoError  Reply:  QNetworkReplyHttpImpl(0x1284fed6600)|
|[OCC::DetermineAuthTypeJob::start |Determining auth type for QUrl("https://exampledomain.com/remote.php/webdav/")|
|[OCC::AccessManager::createRequest |2 "" "https://exampledomain.com/remote.php/webdav/" has X-Request-ID "58d551cc-57aa-4e84-8518-869b7e1f6be1"|
|[OCC::AbstractNetworkJob::start |OCC::SimpleNetworkJob created for "https://exampledomain.com" + "" "OCC::Account"|
|[OCC::AccessManager::createRequest |6 "PROPFIND" "https://exampledomain.com/remote.php/webdav/" has X-Request-ID "4733bbf4-0cfe-484c-b623-1b1a4235f62f"|
|[OCC::AbstractNetworkJob::start |OCC::SimpleNetworkJob created for "https://exampledomain.com" + "" "OCC::Account"|
|[OCC::AccessManager::createRequest |2 "" "https://exampledomain.com/ocs/v2.php/cloud/capabilities?format=json" has X-Request-ID "69f2fff0-eed5-4459-8b20-5dd9fa95f4a8"|
|[OCC::AbstractNetworkJob::start |OCC::JsonApiJob created for "https://exampledomain.com" + "/ocs/v2.php/cloud/capabilities" "OCC::DetermineAuthTypeJob"|
|[OCC::JsonApiJob::finished |JsonApiJob of QUrl("https://exampledomain.com/ocs/v2.php/cloud/capabilities?format=json") FINISHED WITH STATUS "OK"|
|[OCC::DetermineAuthTypeJob::checkAllDone |Auth type for QUrl("https://exampledomain.com/remote.php/webdav/") is 4|
|[OCC::AccessManager::createRequest |4 "" "https://exampledomain.com/index.php/login/v2" has X-Request-ID "dda26a7f-06a4-4c9b-888a-30e6f7e03663"|
|[OCC::AbstractNetworkJob::start |OCC::SimpleNetworkJob created for "https://exampledomain.com" + "" "OCC::Account"|
|[OCC::Flow2Auth::fetchNewToken::::operator() |setting remote poll timer interval to 30000 msec|
|[OCC::AccessManager::createRequest |4 "" "https://exampledomain.com/index.php/login/v2/poll" has X-Request-ID "b6e75b7b-a6ee-49a4-ac01-fbf476f6a0a5"|
|[OCC::AbstractNetworkJob::start |OCC::SimpleNetworkJob created for "https://exampledomain.com" + "" "OCC::Account"|
|[OCC::Flow2Auth::slotPollTimerTimeout::::operator() |Success getting the appPassword for user:  "admin" , server:  "https://exampledomain.com"|
|[OCC::OwncloudSetupWizard::slotConnectToOCUrl |Connect to url:  "https://exampledomain.com"|
|[OCC::WebFlowCredentials::createQNAM |Get QNAM|
|[OCC::AccessManager::createRequest |6 "PROPFIND" "https://exampledomain.com/remote.php/webdav/" has X-Request-ID "8684cbde-3c7f-433a-8a06-972a21575782"|
|[OCC::AbstractNetworkJob::start |OCC::PropfindJob created for "https://exampledomain.com" + "/" "OCC::OwncloudSetupWizard"|
|[OCC::WebFlowCredentials::slotFinished |request finished|
|[OCC::WebFlowCredentials::stillValid |QNetworkReply::AuthenticationRequiredError|
|[OCC::WebFlowCredentials::stillValid |"Host requires authentication"|
|[OCC::PropfindJob::finished |PROPFIND of QUrl("https://exampledomain.com/remote.php/webdav/") FINISHED WITH STATUS "AuthenticationRequiredError Host requires authentication"|
|[OCC::PropfindJob::finished |*not* successful, http result code is 401 ""|
|[OCC::WebFlowCredentials::stillValid |QNetworkReply::AuthenticationRequiredError|
|[OCC::WebFlowCredentials::stillValid |"Host requires authentication"|