Mimics Android, where status reports denied for a permanently denied permission and only a request returns permanentlyDenied.
denied
permanentlyDenied
bool androidStatusSemantics = false;