Logged in user information doesn't populate profile fields
I'd added the CiviCRM profile via the button to add short code - and skipped over the obvious:



Click "Edit" instead of "Create".

I didn't find the mistake until I read over short code I'd inserted, which read:

[civicrm component="profile" gid="18" mode="create" hijack="0"]


and should have:

[civicrm component="profile" gid="18" mode="edit" hijack="0"]


Cheeers