Using Zoiper for Android on my Galaxy S6.
Configured it so that it only uses WiFi networks.
Sometimes when my phone connects to WiFi Zoiper registers automatically: wonderful!
But sometimes it doesn't. Then I have to start Zoiper manually.
What's going wrong?