For some reason, when a gamepass is bought (in the real game, not in studio), the robux is not going through to the group at all. All gamepasses are priced.
Third party sales are off, the sales are definitely going through but for some reason it says 0 robux received for all purchases?
I have no idea whether this is a scripting error or not, I assume it isn’t as how could a sale go through and the group owning the game not receive the robux?
The only thing I can think of which is scripting related is to check that the gamepass ID in your script is the as the gamepasses on your game. If that doesn’t work, I would assume it’s not scripting related, and you should put this post in bug reports.
I thought this was a bug the first time I encountered it too. Do you have automatic group payouts turned on? If so, the robux from gamepass purchases will show up under the Group Payouts in My Transactions in your account.