Yea, excuse me for that…I didn’t answer your question. Your question made me think you must not have understood. So I tried to make it simpler.
You asked, “How can there be anything to show if these fields have not been filled in?”
Well, there would be fields and they’d be empty. They would be empty because the option to show them on registration was set to ‘no.’ They would show as empty first and last name fields on the edit profile form like any other edit profile form on the planet.
So to clarify - are you insinuating with your question that if the First and Last name on ‘registration’ form is set to no, any subsequent use of the profile shortcode will not show the First and Name fields because they are empty?
I just double checked. I did write fields and not values.