I tried this, but there was no change. I double-checked my Geo-filter, but I do not have any devices there.
Then I saw this and tried it. This worked! However, a couple of my IoT devices could no longer see the network. I reverted the changes and rebooted my router. After that it was still working! Perhaps it was one of the previous attempts, and I just needed a reboot? I still have my ports and NAT open.
Just want to say thanks now to all the suggestions. This has been plaguing me since September.