Sitemap
Keerthanac

Keerthanac

“This User Has Blocked You”

A small UI message. A surprisingly big emotional impact.

3 min readAug 1, 2026

--

Press enter or click to view image in full size
UI ILLUSTRATION TO SHOW FRUSTRATION

Recently, I received an email from Tamil Matrimony about a profile. With curiousity, I clicked the link via my email expecting to view the person’s details.

Instead, the app opened directly to a screen that said: “This user has blocked you.”

No profile preview. No context. No explanation. Just a dead-end screen.As a user, my first reaction wasn’t anger.It was confusion.

What I felt in the first 5 seconds

  • “Wait… blocked?”
  • “Did we ever interact?”
  • “Did I send a request?”
  • “Did I do something wrong?”
  • “Why was I brought here through an email if I can’t even view the profile?”

That single screen triggered a surprisingly personal emotion: rejection without context.And that’s where the UX problem begins.

The emotional journey of the user

Press enter or click to view image in full size
user journey

Why this feels harsher than a normal error

Imagine these two messages:

Press enter or click to view image in full size
2 different ways to show the user has blocked them

The first message assigns the action to me.
The second message assigns the action to the system state.

That difference matters.Because users don’t experience interfaces logically. They experience them emotionally.

The hidden UX issue: Context collapse

The email invited me to view a profile.The app immediately denied access.There was no transition explaining what happened between the email and the screen.

Get Keerthanac’s stories in your inbox

Join Medium for free to get updates from this writer.

Good UX reduces cognitive load.This increased it.I had to mentally reconstruct a story:

  • Maybe they blocked me after the email was sent?
  • Maybe the email was delayed?
  • Maybe I had already interacted months ago?
  • Maybe it’s a system bug?

When users start debugging the product in their head, the interface has already failed to communicate.

What could have been a more empathetic flow?

Instead of a hard stop, imagine:

Press enter or click to view image in full size
EMPTY STATE WITH ACTION

Notice what changed:

  • No accusatory wording.
  • No emphasis on “you were blocked.”
  • Clear explanation.
  • A recovery path.
  • Emotional cushioning.

The goal is not to hide the truth.The goal is to deliver the truth with dignity.

As a UI/UX designer, this is what stood out

I believe “Every screen is a conversation”.

This screen ended the conversation with a slammed door.A matrimony platform is not a food delivery app or a banking app.

People arrive with hope, vulnerability, family expectations, and emotional investment.That means the product should optimize not only for task completion, but also for emotional safety.

A blocked profile is a valid system state.But the way we communicate that state determines whether the user feels:

  • Rejected
  • Embarrassed
  • Confused
  • Respected
  • Informed

Those are design choices.

The UX principle I’d apply

“Protect the user’s self-esteem whenever possible.”

This principle appears in many humane interface discussions.When an outcome is negative, avoid language that unnecessarily personalizes the failure.

Instead of:
“This user has blocked you.”

Prefer:
“This profile is no longer available to you.”

Same functionality. Very different emotional impact.

Final thought

I closed the screen and moved on.But I kept thinking about it not because I was blocked, but because of how the interface made me feel in that moment.

That’s the power of UX.

Sometimes the most memorable part of a product isn’t the beautiful onboarding, the smooth animation, or the perfect typography.It’s a single sentence shown at the wrong emotional moment.Design is not just about reducing clicks.It’s about reducing unnecessary hurt.

What do you think? If you’re a designer, would you keep the direct “blocked you” message, or would you redesign it with a softer, more contextual approach?

--

--