It’s available for mobile players don’t know about PC players . It is under game modes , scroll through to top golf. It is a multi player target golf game. You will only get your clubs, balls etc once you have been matched with other players. I don’t know how many players actually use it , I have been there I think only three times in years of playing WGT, so the numbers of players playing may be limited hence why you are struggling to get a match up.
I suggest you try at differing times of the day to see if you have better luck, I don’t find it a useful or enjoyable format.