Why can't I set local pickup on my online store?

I’ve tried everything and I still get left with the message “Your order isn’t available for pickup. Enter a shipping address.” please help!

I’ve checked my settings, and checked inventory. what am I missing?

Just adding to this as it’s now resolved and should be marked as a bug.

I tried everything i found in the forum and in the tutorials, in the end I had to turn off local pickup and local shipping, then turn local pickup back on and it suddenly worked!