Yes, they did. The “trick” Yelp does is to use cookies to link your ‘anonymous’ account to a previous account with a known email address and then they know your real email and can track you even though you requested to be hidden. This is well documented in this thread. If you don’t have an old account or deleted it, Sign In With Apple will not work if you choose an anonymous email. Yelp is doing their hardest to get around your requests for privacy by using loopholes in Sign In With Apple and when they can’t, they won’t let you sign in and tell you to use an email.
You “have no problem with Yelp” because they’re successfully tracking you to your real email. Try to hide your email from your known account and they’ll “break” Sign In With Apple so that you give them a real email to track.
View attachment 950872