Could not complete the request to remote agent URL <my app url>
Microsoft.Web.Deployment.DeploymentAgentUnavailableException
...
Inner Exception "The operation has timed out"
Is there more configuration I need to add to my target to get this to work?
Updating this for anyone who may run into this issue in the future. Technically we could not figure out the root cause BUT deleting the web app service, app service plan, and recreating it and then doing the deploy seems to have fixed the problem.
As others have stated, you’ll want to make sure you have the Web App > Configuration > Application Settings > Add WEBSITE_WEBDEPLOY_USE_SCM set to false
We also set the File Comparison Method to Checksum on the DEPLOY AN AZURE WEB APP Process Step in the Project.