48 error screens from 4 complete apps
Offline, failed, expired or not allowed: what went wrong in plain words, and the way out. Open any screen in its journey, compare how each app handles it, and use the one you like as the start of your own design.
Link went stale
Spinback · MusicWhy links expire, in one line, and a fresh one in a tap.
Pick two more
Spinback · MusicOnly one era picked: the button stays off and says how many more.
Song not here
Spinback · MusicNot in your country yet; it skipped on so the music didn’t stop.
Side A full
Spinback · MusicThirty minutes is all a C60 side holds: flip it or make it a C90.
Out of room
Spinback · MusicHow much it needs and has, and two ways to make room.
Friend can’t play it
Spinback · MusicOne song won’t play where she lives; swap it or send anyway.
Payment failed
Spinback · MusicThe bank said no; Premium stays on three more days.
Opened on another phone
Spinback · MusicThe link was tapped elsewhere: scan the code, or get a new link here.
Couldn’t play
Spinback · MusicThe tape got tangled: nothing lost, it carries on from where it stopped.
Too many codes
Kitchenbell · Food & drinkA lock with a draining ring for the 5-minute pause, why it happened, and two other ways in.
Location turned off
Kitchenbell · Food & drinkNo dead end: type the area instead, with matches and kitchen counts, and how to turn location back on.
Kitchen closed
Kitchenbell · Food & drinkOpens at 6 pm with a countdown, a reminder at opening time, schedule for later, and similar kitchens open now.
Dish sold out
Kitchenbell · Food & drinkA sold-out stamp over the dish, when the next batch is ready, ring me or pre-order, and what’s ready now.
Coupon doesn’t work
Kitchenbell · Food & drinkSays exactly why the code fails for this cart, and offers the codes that do.
Order changed
Kitchenbell · Food & drinkA price that went up and an item that sold out since you added them, a swap, and the new total before paying.
Update required
Kitchenbell · Food & drinkSays why this version can’t order any more and how long updating takes, and keeps tracking open.
Down for maintenance
Kitchenbell · Food & drinkNight-time upgrade with when it ends, what still works, and a reminder for when it’s back.
Server error
Kitchenbell · Food & drinkOur fault, not yours: nothing charged, a copyable error code, try again or tell us.
Slow connection
Kitchenbell · Food & drinkShows the menus saved at 7:40 with that time on them, photos left out, and ordering still working.
Payment failed
Kitchenbell · Food & drinkSays no money was taken, how long a refund takes, holds the cart and offers two ways forward.
Kitchen couldn’t take it
Kitchenbell · Food & drinkWhy the kitchen said no, that the refund already started and when it lands, and the same dish from kitchens cooking now.
No internet
Kitchenbell · Food & drinkAn offline bar, reassurance that the cart is safe and a retry.
Not delivering here
Kitchenbell · Food & drinkNames the area, says when it's coming and offers to change the address or be told.
Bank is down
Ravel · FinanceWhen the bank is back, that nothing was shared, a reminder, and another bank first.
Update required
Ravel · FinanceWhy this update matters, what’s new in three lines, the size, and that the rest still works.
Bank didn’t answer
Ravel · FinanceSays nothing left the account, why it happens, and offers retry or another account. The bank breathes while it waits.
Offline
Ravel · FinanceShows when the numbers were last true, so nobody spends on stale data. Wi-Fi arcs try to connect.
Can’t find the band
Vela · Health & fitnessThree fixes in the order they usually work, before any support chat.
Vitals out of range
Vela · Health & fitnessTwo vitals lit amber, what that combination often means, and when to see a doctor.
Band not syncing
Vela · Health & fitnessWhen the data is from, what isn’t in yet, and that nothing is lost.
Offline
Vela · Health & fitnessThis morning’s scores dimmed with their time, and what still works offline.
Band on another account
Vela · Health & fitnessWhose account (masked), how they release it, and the second-hand route.
Update stopped
Vela · Health & fitnessStopped at 41% with the old version still safe, and the trick that makes it finish.
About you · error
Vela · Health & fitnessA height typed as 16.4 cm, caught kindly: what it probably meant, and a one-tap fix.
Link expired
Vela · Health & fitnessA faded mail tile, when the link was sent, and one button for a new one.
Bluetooth is off
Vela · Health & fitnessWhy Vela needs it, and the two steps to turn it on.
Code doesn’t match
Vela · Health & fitnessThe code on screen against the one on the band, side by side, and why it happens.
Band too loose
Vela · Health & fitnessLive signal bars at 2 of 5, a jumpy heart-rate line, and two fixes.
Too low to update
Vela · Health & fitness9% won’t finish an update safely; charge and it carries on by itself.
Resting HR high
Vela · Health & fitnessA night that never dropped into the normal band, and the likely reason you logged.
Breathing high
Vela · Health & fitnessThe dot past your range on the bar, two nights in a row, and when to see a doctor.
Sleep not found
Vela · Health & fitnessThe band was on but sleep never settled; add the times and recovery still works.
GPS lost
Vela · Health & fitnessUnder a flyover: distance estimated from steps, pace blank, heart rate still live.
Coach offline
Vela · Health & fitnessThe question is kept and sends when you’re back, with a retry.
App update needed
Vela · Health & fitnessWhy the update is needed for the band, and three things it adds.
Payment failed
Vela · Health & fitnessA red banner, seven days of grace, and two ways to pay.
Nothing to restore
Vela · Health & fitnessNo membership on this Apple ID, and how to find the one on the website.
Side by side: one error screen from each app
More patterns
Questions
Can I use these error screens in my own app?
Yes. Use this screen puts one in a new SketchXFlow project with your app's name in its words, where you can change every word and part of it, then copy it to Figma or export the code. It's free with an account, three screens a day.
Are these real apps?
They are complete sample apps made for SketchXFlow Inspiration (Spinback, Kitchenbell, Ravel, Vela), with every step of the journey drawn, including errors and empty states. Their names, people and prices are made up.
How many error screens are there?
48 today, across 4 apps. Each new app adds its own.