Missing a licence

when I log on, I am told that my account is missing an overwatch licence, but I definitely own the game?

Same exact thing happening to me, likely just to do with the server maintenance but just me guessing.

Hello everyone, please make sure to first take time to log off of the BattleNet app launcher and log back on. If you are still having problems with locating your game license, you will need to start a web ticket directly with Blizzard as this is something that can’t be resolved on the forums.

https://us.battle.net/support/en/help/product/overwatch/914/1080/channels