Hi Draden!
Which mobile app are you using for testing? Apple and Google are very strict in making sure only the permissions used are enabled, going as far as to remove apps that are not set with with the correct permissions. I believe contact access is defaulted to off on mobile app builds and may need to be configured on.
I'm using the q2 developer app with total access on my iphone as shown here https://docs.q2developer.com/guides/mobile_dev/index.html?highlight=mobile
I've given the app permission to my contacts as well.
—