Closed. This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 9 days ago. Improve this question My website (wordpress hosted on Microsoft Azure) has a phantom permissions-policy header that's not letting me access my microphone. The url is https://dynapt-staging.azurewebsites.net/ (staging site but the live site has the same issue). When I use curl -I https://dynapt-staging.azurewebsites.net/ in a terminal, it clearly shows that the header is present, but when I try to print my headers in my functions.php file, it doesn't show up. I've checked my htaccess file and all of my other site files, removed all plugins and themes, and did a grep search in the ssh terminal on Azure and found nothing. I reached out to Azure support and even they can't figure it out either. I've disabled all WAF and CDN policies on Azure, and there's not a single external script requesting headers from anywhere. Please help!