

It’s only as awkward as you and the other person makes it, and you sound like you made it pretty awkward for yourself before even giving the other person a chance to be non-awkward about it.
The way I see it: If it’s something the person can fix immediately, like a downed zipper or food in their teeth or visible booger, tell them (discreetly) immediately. If it’s not fixable at the time, don’t draw attention to it.
And I dont know how “oh, you seem to have a zipper malfunction” could ever be seen as trying to hit on someone, so you’d likely have been fine if you hadn’t blown it out of proportion.
Additionally: if you start waffling about and overexplaing, youll make it awkward for yhe other person, if you just mention it casually like you’d mention the weather they won’t feel like its a big deal for you to have seen it. I would appreciate it at least, rather than notice by myself and wonder how many people have seen my underwear or visible booger during the day.

To be the artery to your vein:
It’s better the ask and sound ignorant, than say nothing and remain so.