Yes, the "nickname" field must be set to "home" for Log4om upload to work, I've just done a sample QSO after re-configuring my Log4om external log using "home" and it automatically uploaded.
I've looked at my EQSL profile again and see there is indeed a name in the Nickname field and it's the same as the username I registered, strangely enough it's not "home" and that's the one I've used in Log4om and it worked, i then tried the EQSL nackname and that one worked too.
I'm almost certain I left that field empty when I registered with EQSL, mind you it was years ago, I wonder if it's not set does it automatically revert to the Username?.....just incase anyone else finds themselves in the same quandry.
edit; I was typing as you were posting Terry so your last answer more or less answered it.