I’ve had a problem with starting up overwatch lately, I click “Play” the icon shows for about 2 seconds before dissapearing
Have you tried the Options -> Scan and Repair
option in the menu?
Also maybe the <Documents>\Overwatch\Logs\Overwatch.log
file could provide some additional info for you.