Gamepass service is broken

Hello, today i tried to make a gamepass check script but it doesent work for some reason, i litterally copy pasted the example script to fix it , and it still didnt worked (i took the gamepass from my inventory), here is the code.

Capture

If your having issues with GamePassService then you can always change it to MarketPlaceService then use :UserOwnsGamePassAsync() to check if they have it.

NOTE: If you go with this option you’ll need to use plr.UserId instead of plr since it requires that instead of the player instance

Also in the very documentation of GamePassService:PlayerHasPass() it says quote, “This item is deprecated. Do not use it for new work.”

Ok ill try that later thank you very much m8