Hi @mobileapps ,
Welcome to the Auth0 Community!
I noticed that you opened a support ticket for this issue. Here is the solution provided by our DSE. Hopefully, it will be beneficial to other community members.
To test the Apple social connection with a user that was previously deleted from Auth0, you will also need to reset the Apple Id access for this specific app in Settings (Settings > Apple ID > Password & Security > Apps using Apple ID) in their Apple device, so next time will start with a new user, and Apple will send the first_name and last_name values again .
While testing using actions, I did try hard-coding in a first_name and family_name, just to see if I could populate the fields - which seemed to be a mistake. as all subsequent requests began returning the hard coded value, even once that was removed.
That is expected, if Apple wasn’t returning a different value Auth0 would have maintained the hardcoded values in the user profile.
Please try resetting the Apple Id access for this specific app for your test user, delete them from Auth0, add the Rule for mapping the first_name and last_name attributes, and test again.