Here is what it says in the verification part:
a copy of your driver's license or passport as well as a copy of a
utility bill with your name and address on it. The name and address must
match the name and address on your driver’s license or passport.
You must be 18 years or older and there are several states in the
US and several countries where WGT is unable to verify accounts due to
local regulations. In the US we are unable to verify accounts in
Arizona, Arkansas, Connecticut, Delaware, Florida, Iowa, Illinois,
Louisiana, Maryland, Montana, South Carolina, South Dakota, Tennessee,
or Vermont. Internationally, we cannot verify accounts in Brazil,
Argentina, the People's Republic of China, South Korea, Japan, or (c)
any other jurisdiction that WGT excludes in its sole discretion.
SERVICES AND COMPETITIONS ARE VOID WHERE PROHIBITED OR RESTRICTED BY
APPLICABLE LAWS. You are solely responsible for your compliance with all
Applicable Laws.
So perhaps he can send a copy to WGT/TopGolf directly.
Here is TopGolf's physical address I found:
Topgolf Home Office
8750 N. Central Expressway, Suite 1200
Dallas, TX 75231
Phone Number: 214-501-5025