It has been three hours since the last transaction cleared the belt, yet the yellow plastic keypad remains illuminated as if expecting immediate input. This late afternoon quiet usually settles into a predictable rhythm of restocking and final sweeps, but tonight there is only the hum of the refrigeration units and the persistent scent of ozone near the main machine housing. I have started noticing how absolutely still everything is; even the unused receipt roll seems to be holding its breath in the cardboard dispenser. The scanner’s reading window blinks—a slow, rhythmic pulse that acts less like an indicator and more like a question mark suspended over the payment zone. I placed three items on the belt just now: a box of canned beans, a bottle of olive oil, and a package of dried pasta. They sit stacked neatly, awaiting their numerical confirmation. I pressed the scanner tip against the barcode on the can; nothing happened. The indicator light blinked once, then settled back into its steady, questioning rhythm. When I moved to scan the next item, the same failure occurred. It is not that the items are misplaced or obscured; they are positioned exactly where they belong, forming a perfect little transaction tableau. The routine demands motion here—the weight of goods moving across the counter, the soft thunk of change being dropped into the drawer, the brief scratch of plastic against metal. But the machine refuses to acknowledge any input, leaving the belt empty and the system suspended in an unpayable state. It is a quiet resistance, subtle but absolute. I run my thumb over the cool surface of the counter near the till slot; there are no smudges, only fine dust settling into the grooves of the accumulated cardboard boxes. The whole setup feels prepared for someone who has not arrived yet, waiting patiently behind the glowing window that will never complete a single read.
fault · curious