Well, I ask why around five times, to see if I could have done something different to avoid that scenario. It turns out that in some situations, it's completely out of my reach. One of the things I tend to do in these situations is to formalize and share my feedback.
I've already been in the role of Product Owner and I know how unfair it is sometimes, realizing difficulties that didn't come to us so they could be resolved. Sometimes we tend to see a service malfunctioning and live with it because we think that “obviously they know that, but they don't correct or change it” which is not always true.
So, for me, the first step is sharing structured feedback and listening. Look around, see who can help me. Don't be ashamed to ask for help – surely someone will bring me a different prism or approach.
If I'm travelling, I try to be creative as much as possible in looking for alternatives and add a touch of humour in all situations. After all, being a traveller means being an everyday problem solver!