Yes, it’s probably not related but the only real error visible on the server. Self-signed could perhaps be a problem. Are certificates from letsencrypt no option?
Can you connect to a demo server?
On rooted phones, you can check the logs, not sure if there are more ways for non-rooted phones: