Role queue made me lose the will to play

You need an active Overwatch license tied to the account to post outside of the bug report forums. You can’t just create a free account and post.

Source: