My phone automatically removes the permissions which are not used by an app. Today Truecaller refused to work as it needed permission to work which were removed. I allowed all the permission requested but still it doesn't work. Very weird