← Back to All Patterns
● CRITICAL#DW-015Obstruction

Obstruction

Deliberately making processes like cancellation, data deletion, or account downgrade unreasonably difficult to complete.

What Is Obstruction?

Obstruction is the intentional design of barriers that make it unreasonably difficult for users to complete an action the company doesn't want them to take. The quintessential example: signing up for a service takes 2 clicks, but canceling requires a phone call during business hours, a 45-minute retention conversation, and a follow-up email to confirm.

This asymmetry — easy in, hard out — is one of the most financially impactful dark patterns, generating billions in revenue from users who would have canceled but gave up trying.

Obstruction Techniques

  • Channel switching — Forcing users to call a phone line to cancel a service they signed up for online. The phone line has long hold times, limited hours, and aggressive retention scripts. Comcast, XM Sirius, and gym memberships are notorious practitioners.
  • Multi-step labyrinths — Amazon Prime's cancellation flow historically required navigating through 6+ pages of retention offers, guilt messaging ("You'll lose FREE delivery!"), and deliberately confusing button choices before reaching the actual cancel button.
  • Delayed processing — "Your cancellation will take 30 days to process" combined with "You'll be charged for services during the processing period." This turns cancellation into a penalty itself.
  • Hidden settings — Burying critical settings like "Delete Account" deep in nested menus, behind non-obvious labels, or requiring settings that can only be accessed through specific URL paths not linked from the UI.
  • Broken flows — Cancellation or data download links that time out, return errors, or redirect to help pages rather than the actual action the user requested.

Severity Assessment

9.0

Critical — Obstruction directly causes financial harm by trapping users in unwanted subscriptions and services. The FTC's Click-to-Cancel rule, GDPR's right to erasure, and multiple state-level consumer protection actions all target this pattern. Epic Games' $245M Fortnite settlement included obstruction violations.

Legal Status

Remediation

  1. Symmetry principle — Cancellation must be in the same channel and take no more steps than signup.
  2. Self-service — All account actions (cancel, downgrade, delete) must be available through the same interface used for signup.
  3. Instant effect — Cancellations should take effect immediately (or at end of billing period), not require extended "processing."
  4. Clear labels — "Cancel Subscription" and "Delete Account" should be findable within 2 clicks from account settings.

Cancellation flow audit? Book a UX audit →