If Request Location on Snapchat is grey, it means that this Snapchat user has disabled location requests. They could disable it only for you or for all their friends.