I had iffy results with most of the SIP clients on Android – I must not have been the only one as my (paying) SIP number provider ended up launching an app, and that has been working reliably.