after a lot of time wasted i found out there is no bug with this, but rather there is a bug with getting the asset id, when go to the [game pass name] / settings page, and get the asset id from there, the id is messed up, i don’t know what is this id for, but its not for the game pass, also if you copy the asset id from monetization / passes page then it works
i think the person that got this “bug” probably didn’t get the right id, or the team fixed it this already