Yes. I applied a free ID. And I was using the delux player, and my computer is always online.
When I clicked the "challenge lobb" button, I got a message "the challenge lobby is not currently available".
Same thing when I tried again today, even with my firewall off.