Perfect, thanks Colin!
Looks like the problem was also largely the localhost. When I moved to a ppe server in the cloud it stopped asking for it. Maybe a comprehensive guide would be nice so people don’t pull their hair out wondering why their configurations are right, but the screen is still there?