this could happen because of ipv6 - mobile devices prefer IPv6 today - if your public dns record includes AAAA record this might result in issues local_network - maybe this helps you on the right track Accessing nextcloud via ipv6 and client issues - #2 by wwe