Is it still possible to open a support ticket?

Yes, but not all topics are covered by Customer Support. For instance, game bugs should be posted in the Overwatch Bug Report forum, not submitted to CS staff.

What topic are you trying to open a ticket for?