Maybe this is why the queue is down to 5 minutes at the moment. With many people trying to set up theirs subs, not many actually playing. Nice work BioWare
But seriously. It's not been handled to well. Glad I set mine up yesterday when I saw the pop up about it.