Steam authorization Error code 2

Hmm, was Steam overlay already enabled or did you enable this while in-game? Sometimes after enabling the overlay it can take a few minutes before transactions can successfully be made.

It’s also possible it may have been erroring due to a temporary connectivity issue.

Can you please try again now and let me know if the error perists?