GKLocalPlayer.isUnderAge always returns true on mac with an intel chips

Hello, I'm working on a game that features online multiplayer. The game is developed using Unity and Apple Unity plugins. The "isUnderAge" property restricts the online multiplayer feature. Everything works as expected on all platforms (Mac, iPhone, iPad, AppleTV, and visionPro) except on Macs equipped with an Intel chip. Using the same iCloud and GameCenter, with no restrictions enabled, "isUnderAge" returns false, as expected, but on Mac equipped with an Intel chip, it returns true.

Is there any restriction or compatibility issue with those chips? Is there a workaround?

Thanks

GKLocalPlayer.isUnderAge always returns true on mac with an intel chips
 
 
Q