Common Problems'No Overwatch License Found' message when trying to login
Make sure that you are logging in to the correct Blizzard account, and that it has Overwatch added to it. If you are logging in to the correct account and still receive this message, contact Customer Support for assistance.
Note: An active Overwatch license may be visible on accounts which do not own Overwatch. This can be due to a previous Overwatch free trial or a revoked game for billing reasons.