Need to restart networkmanager before connecting on Pi Zero W

I have been trying to get BerryLan to work on my Pi Zero W for a minute now. With the help of this forum, I got the Pi to start broadcasting bluetooth when it has no internet, but the app continues to get hung up on the "Connecting to your Raspberry Pi " page. It never moves on to showing me the list of WiFi networks. If I send the Pi a “sudo systemctl restart nymea-networkmanager” command the app kicks me back to the bluetooth page and when I try to connect again it works flawlessly. I’ve tried waiting for a few minutes before connecting and I always get the same result. Does anyone have any idea what might be causing this?