State of Android client

Hello,

Could you maybe provide an update on the status of the Android client? The last update is from january 2026 and the connection is very unstable for me on the latest version of Android. My hope is that an update can fix this.

I hesitated to react to this post for a while, since at the time the question was asked, there were actually some code changes and updates applied to the code and a new release triggered.

So I was eagerly waiting for the new release, hoping that the long-standing stability problems ( "Backoff cycle failed: context cancelled" after successful SSO login · Issue #122 · netbirdio/android-client · GitHub, , Repeatable disconnect issue on Android Client v0.3.2 · Issue #143 · netbirdio/android-client · GitHub , Netbird keeps disconnecting · Issue #146 · netbirdio/android-client · GitHub ) were finally fixed.

I was also irritated regrading these problems, as there was no response, no question regarding more debugging information etc…I see a lot of changes in client handling in the netbird core code, so I also always assumed that every netbird release should also be followed by an Android client release (as the other clients are always also updated in sync), possibly improving the situation buy just using a new client lib - but this is also not the case for some time now.

The new release however is at least initially a disaster IMHO, as we now have [Bug] v0.4.0 update blocked my internet connection · Issue #158 · netbirdio/android-client · GitHub , too, on top.

So the first thing I have to do in the morning was activatin the exit node in the mobile of my wife :-/

The issue is now know for two days, and there is no reaction to the ticket.

I do not address anyone personally, I’m sure the developer do their best. But it is obvious, that the Android client does not get the love it currently needs.

Which is of course is kind of sad and irritating for a VPN-like solution. New features are nice, but stable networking should IMHO have a higher value, than new features.

Does the iOS App has similar quality issues?

I’ve noticed the update to 0.4.0 and I’ve installed it to both our android phones. Luckily no connection problems for now. I am not self hosting netbird.
I hope the connection on Android is now more stable. Will update once I know more.

I still have connection drops in case of network changes. It does not seam, that the new client solves this problem in general - I do not get an error message anymore, though. It might be, that the actual problem has changed, but the effect seems to be still the same.

Interesting though, that this is not a problem with the non-self-hosted variant.

I updated to version 0.68.0 on Android that came out a few days ago. It broke the tunnel unless I set it to route all traffic (0.0.0.0/0). Split tunneling no longer works and I don’t see the traffic on the other side when capturing traffic using Wireshark and tcpdump.

I forgot to mention that I am not self-hosting .

See [Bug] v0.4.0 update blocked my internet connection · Issue #158 · netbirdio/android-client · GitHub and Fix Android internet blackhole caused by stale route re-injection on TUN rebuild by pappz · Pull Request #160 · netbirdio/android-client · GitHub . The problem was analyzed and promised to be fixed in the next release.

Let’s wait for the release :slight_smile:

1 Like