Bad Wi-Fi connection problem and Wi-Fi storage problem

I am working on a project using Zero, but there is a problem that the Wi-Fi connection is often lost.
I don’t think there’s a problem with Zero’s power supply, so what’s the problem?

And can’t Zero save more than two Wi-Fi and automatically connect when there is a saved Wi-Fi?

Which OS are you using?

I’m using Debian!