Most vending machine problems trace back to one subsystem: power, bill and coin handling, the card reader and its MDB link, coils and motors, refrigeration, the display and control board, or telemetry, and most can be fixed on site once you read the machine's error code and test that one system. Dirty sensors, depleted coin tubes, loose harness connectors, poorly loaded spirals and blocked airflow cause far more service calls than failed parts.
This field guide works subsystem by subsystem: the symptom, the likely cause, the first fix and when to escalate, using the troubleshooting steps published in Seaga, Crane National, AMS, Coinco, MEI, Cantaloupe and Nayax documentation. It also covers safe resets, food-safety shutoffs and when to stop and call a technician.
Vending Machine Problems and Solutions at a Glance
The fastest way to fix a vending machine is to match the symptom to the subsystem that controls it, then test that subsystem before touching anything else. A machine that powers up but refuses bills has a payment or change problem, not a motor problem; a machine that takes money and turns the spiral without dropping the item has a loading or sensor problem, not a payment problem. The table below groups the faults operators see most often by subsystem, with the likely cause, the first fix to try and the point where the job should go to a technician or the equipment provider. Each one is explained in more detail further down.
| Subsystem | Symptom | Likely cause | First fix | When to escalate |
|---|---|---|---|---|
| Power | Machine dead, no lights | Tripped GFCI on the power cord, breaker, outlet, power switch or control fuse | Reset the cord GFCI and breaker, test the outlet with a meter | GFCI or breaker keeps tripping: a ground fault for an electrician or technician |
| Power | Shuts off or reboots under load | Extension cord, shared circuit, low supply voltage | Move to a dedicated grounded outlet, check for low-voltage errors | Faults continue on a good circuit: controller or harness diagnosis |
| Bill and coin | Bills rejected or pulled in and pushed back | Dirty bill path, full or open stacker, low coin tubes, denomination disabled | Clean the bill path, check the bill box, fill the coin tubes | Validator flash code says return for service |
| Bill and coin | "Exact Change Only" or bills refused | Coin tubes below the low-level sensor or the exact-change threshold | Fill the tubes through the changer, then test payout | A tube sensor or payout error after a full fill means changer service |
| Bill and coin | Coins fall straight to the return cup | Debris or residue in the acceptor, coin jam, acceptor lid open | Clear the coin path, wipe the acceptor with a damp cloth | Changer LED keeps flashing a service code after cleaning |
| Card reader and MDB | Card reader offline or "Not ready" | Weak cellular signal, loose MDB connection, reader still booting | Wait for start-up, reseat MDB, check signal and antenna | Fails the retry sequence: payment provider, with the reader's serial number |
| Card reader and MDB | Reader shows "Cash Only" | No MDB signal, controller still starting, reader disabled by an open door or pending cash credit | Reseat MDB, enable cashless in the controller, close the door and clear credit | Code persists after a restart: provider support with the error code |
| Coils and motors | Takes money, no product | Product hung on the spiral, motor or tray harness fault, vend sensor blocked or fogged | Test vend the selection from service mode | Swap tray connections; replace the motor, tray cable or board the test isolates |
| Coils and motors | Product hangs on the spiral | Wrong spiral pitch or loading, spiral end position | Add a spacer or pusher, index the spiral one position | Change the spiral or move the product to a better-fitting lane |
| Coils and motors | Two items vend at once | Defective motor home switch, vend sensor fault, loose spiral fit | Test the lane empty, then reload with correct spacing | Replace the motor if the lane overruns on test |
| Refrigeration | Cabinet warm | Dirty condenser, blocked airflow, frozen evaporator, door not sealing | Clean the condenser, check fans, door switch and gasket | Compressor or sealed-system fault: certified refrigeration technician |
| Refrigeration | Ice on the evaporator | Set point too cold, restricted airflow, warm air leaks | Defrost fully, clear the drain, check the set point | Frost returns quickly: controls, sensor or defrost fault for a technician |
| Display and board | Display blank but machine works | Display ribbon cable or harness loose | Reseat the display cable at both ends | Replace the display board |
| Display and board | "Out of Service" or "Out of Order" | A critical error: no payment device, health-safety lockout, door switch, motor fault | Read the error code in service mode | Code returns after the named fault is fixed: controller diagnosis or manufacturer support |
| Telemetry | Machine offline in the dashboard | Power loss, weak signal, damaged antenna, unplugged or failing network cable | Confirm power, check the antenna and cable, power cycle the modem or reader | Stays offline with good power and signal: telemetry provider support |
| Telemetry | Sales or stock data missing or wrong | DEX or audit cable loose, controller not reporting, planogram out of date | Reseat the DEX connection, compare the controller's counts with the dashboard | Data still mismatches: provider support with the machine ID |
Two rules make this table work. First, read and write down the error code before you clear it, because the code tells you which subsystem failed and a power cycle erases the evidence. Second, fix the cause rather than the symptom: a jam cleared without changing the product, spiral or loading method returns on the next busy day. For the routine checks that stop most of these faults from happening in the first place, pair this guide with our vending machine maintenance schedule.
How to Diagnose a Vending Machine Before You Replace Parts
Diagnose a vending machine by following the transaction from start to finish: power, display, payment, selection, motor and delivery, testing each step until one fails. Commercial vending machines are built from separate subsystems that talk to one controller, the vending machine controller or VMC, so the step that fails tells you where to look. Replacing a motor, validator or board because a selection failed wastes money when the real fault is a loose connector, an empty coin tube or a product that does not fit its spiral.

Work through it in this order. Confirm the machine has power and the display is active. Check the display and the service menu for error messages. Test payment methods separately, cash and card, because a problem that affects only one points to that device while a problem that affects all of them points to the controller or the shared wiring. Test vend an affected selection, then a known good one. Only after those checks should you open harnesses, test with a multimeter or order parts.
Most US machines connect the controller to the coin changer, bill validator and card reader over MDB, the Multi-Drop Bus standard maintained by the National Automatic Merchandising Association. Because every payment device shares that bus, one unplugged or damaged MDB connector can make a perfectly good validator or reader look dead. Our guide to MDB and DEX explains how the bus and the audit port work if you are new to them.
Read the error codes in service mode
Every modern controller keeps an error list you can read from the service menu, and it is the single most useful diagnostic tool you have. On a Crane National Merchant, you open the Diagnostic screen from the main menu; it shows "No Errors" or the active codes. On a Seaga EnVision, which is the platform behind the Seaga ENV4S and its 5-wide siblings, you press the MENU button on the VMC board, and the machine can be set to show errors every time the door opens. On an AMS Sensit 3 machine, you press the yellow mode button on the control board; the error menu steps through active errors with the # key, shows sub-level detail and the time of the last occurrence, and clears an error with 0, with AMS's own instruction to correct the cause before clearing it.
The code names are specific enough to act on. Seaga's manual lists errors such as Motor Open, Motor Short, Motor Home Sns and Motor Jam for the selection motors, Bill Val Stack Full and Bill Val Jam for the validator, Coin Mech Tube Jam and Coin Mech Inlet for the changer, Card RDR Comm for a reader the controller cannot see, Refrig Health Safety for a temperature lockout and VMC Low AC when incoming power is too low. Crane uses similar plain-language messages, from "Bill Validator Stacker is Full" to "No Monetary Device - Fatal". Write the code, selection number and time in your service log. If the machine is under warranty, VMFS asks for error codes along with the serial number, proof of purchase and photos or video when you file a claim.
How to reset a vending machine the right way
To reset a vending machine, read and record the error code, turn the machine off at its power switch or unplug it, wait briefly, then power it back on and watch the start-up sequence and error list. A reset clears latched errors and temporary glitches, but it does not fix a dirty sensor, an empty coin tube or a jammed product, so a fault that returns after a reset needs diagnosis, not another reset.
Three cautions apply. Always power down before you disconnect or reconnect a payment device; MEI's changer guide warns against connecting a changer with power applied. Give card readers time to boot: Cantaloupe says its Engage reader typically needs about 40 seconds to become ready to sell, and several minutes when the machine is fully rebooting or downloading updates, which it says must not be interrupted. And know what a factory reset does: Seaga's "VMC Settings Reset" message means the controller has returned to default settings, so prices and options must be re-entered.
Safety first: vending machines combine 120-volt line power, low-voltage controls, motors and, in cold units, a refrigeration system. Unplug the machine and keep the plug where only you can reach it before working inside the cabinet, so nobody can restore power while your hands are near motors, fans or line-voltage wiring.
Vending Machine Won't Turn On or Keeps Shutting Off
A vending machine that was running, shut off and will not turn back on has most often lost power at the outlet, the breaker or the ground-fault (GFCI) device on its power cord, so check those before suspecting the machine itself. Since the 2005 National Electrical Code, cord-and-plug vending machines manufactured on or after January 1, 2005 must have a GFCI built into the attachment plug or within 12 inches of it, according to IAEI Magazine's review of NEC 422.51. Older machines are expected to plug into a GFCI-protected outlet. When a GFCI trips, the machine goes completely dark, which looks exactly like a dead controller.
Work from the wall inward. Press the test and reset buttons on the cord GFCI, check the breaker panel, and test the receptacle with a multimeter. Crane National's Merchant guide gives the targets: 110 to 130 volts AC between line and neutral and between line and ground on a 120-volt, 60 Hz circuit, and close to 0 volts between neutral and ground, with readings above 1.5 to 2 volts able to cause problems for the electronics. Crane also calls for each machine to have its own 15-amp circuit. AMS's Sensit 3 manual sets the same outlet test, about 110 to 130 volts from hot to ground and about 0 volts from neutral to ground, recommends a dedicated outlet that can supply 15 to 20 amps per machine and says never to use an extension cord; if the readings are off, it tells operators to have a qualified electrician correct the outlet wiring before plugging the machine in. If the outlet is good, check the machine's main power switch, the cord for damage and, on Seaga machines, the transformer fuse, which the manual lists as a cause of a blank front panel. AMS protects its 24-volt control circuit with a 3-amp fast-blow fuse, so a machine with lights but a dead controller may simply have blown that fuse.
A GFCI that trips once after a storm or a cleaning is not unusual; one that keeps tripping is telling you there is a ground fault somewhere, such as moisture, a damaged cord or a failing component. Do not keep resetting it and do not bypass it. Have an electrician or vending technician find the fault. The same goes for a machine that trips a building breaker: move it to a dedicated circuit first, and if it still trips, the problem is inside the machine.
Power quality also causes intermittent shutdowns and random errors. Seaga's VMC Low AC error means incoming voltage is below what the machine needs, and the manual tells operators to remove any voltage-reducing devices the manufacturer did not authorize. Extension cords and overloaded power strips are the usual culprits, and they carry a second cost: the VMFS official warranty policy excludes damage from electrical surges or improper voltage and from the use of extension cords.
Totally dark
GFCI on the cord, breaker, outlet, main switch, power cord, then the transformer or control fuse.
Lights on, blank display
Display ribbon cable or harness first; the controller and display board after that.
Shuts off under load
Shared or weak circuit, extension cord, low AC voltage; move to a dedicated outlet.
Reboots when a motor runs
Low supply voltage or a loose connection; check for Low AC and Motor Under Voltage errors.
Payment Problems: Bills, Coins, Exact Change and Card Readers
Payment faults are the most expensive kind of downtime because a machine that cannot take money cannot sell, even with every spiral full. With card and mobile payments now a routine way to pay at vending machines, a dead card reader can cost more sales than a jammed coin mechanism, and cash faults can also block card sales when they put the machine out of service.
Vending machine not accepting bills
A bill validator usually rejects good bills because the bill path or sensors are dirty, the stacker is full or not seated, the machine is short of change, or the denomination is switched off. Start with the bill box: Coinco's BillPro guide uses flash codes for exactly this, with one flash meaning check the bill box, two meaning check or clean the bill box and three meaning return for service. Seaga and Crane controllers report the same conditions as Stack Full, Stack Open and Jam errors.
Clean the bill path the way the validator maker specifies, not with whatever is in the van. Coinco tells operators to clean the bill path plastics and belts with a cloth moistened with mild soap and warm water, to clean the magnetic head with isopropyl alcohol, never to use petroleum-based solvents, scouring pads or stiff brushes, and never to lubricate the unit. Glass cleaners and degreasers are not on that list for a reason.
If the validator is clean and still refuses bills, look at change and settings. Seaga's manual explains that its machines will not accept a bill when the coins in the changer are below the minimum level, and will not accept a second bill when the first already equals or exceeds the highest price in the machine. A machine that takes $1 bills but refuses $5s usually needs either the $5 enabled on the validator or more change in the tubes, because the changer must be able to cover the highest vend price; operators selling higher-priced items may need a larger-capacity changer. When the Treasury introduces redesigned notes, contact the validator manufacturer for an update; Seaga notes that failure to accept redesigned currency is not covered by its warranty.
Coins rejected and "Exact Change Only"
"Exact Change Only" means the controller does not think it can make change, almost always because one or more coin tubes have dropped below their low-level sensor. On a Seaga machine, the threshold is a setting: if Exact Change is set to $5.00, the message appears when the coins counted in the tubes total $5.00 or less. The fix is to fill the tubes completely using the tube-fill procedure in your changer or controller manual, so the coins are counted, then press coin return and confirm the message clears. Seaga, for example, has a Coin Payout menu for priming the changer through the coin slot. Seaga's troubleshooting section adds that "completely full" means you cannot fit another coin in the tube.
When coins drop straight to the return cup, the acceptor is rejecting them. MEI's TRC-6512 guide says to keep the coin ramp and the back of the acceptor lid clean with a damp cloth, use water and mild soap for problem cleaning, and never use solvents, steel wool, scouring pads, a metal brush or any spray lubricant. Its diagnostic LED gives a quick read: one flash for an acceptor jam, two for unit disabled by the controller, three for an invalid coin or a unit that needs cleaning, five for the flight deck lid open, and slow continuous flashing for a unit that needs service. If the controller shows Coin Mech Comm, check the MDB harness and power to the changer before replacing it.
Card reader offline, Cash Only or declining cards
A card reader that shows offline, "Not ready" or a communication error usually has a signal, MDB or start-up problem rather than a failed reader. Compare it with cash first: if coins and bills work, the controller and motors are fine and you can troubleshoot the reader on its own. If cash fails too, look at the controller and the MDB bus.
Cantaloupe's installation guides give the checks. The reader's MDB cable should connect directly to the main board, first in line, with other MDB devices after it; plugged in behind other equipment, it can cause reporting or communication errors. When a bill recycler is installed, the G11 ePort must sit ahead of the recycler on the bus to get enough power. For signal, the G11 guide rates a CSQ reading of 10 to 14 as good, 15 to 19 as very good and 20 or more as excellent, with 8 to 9 poor and 7 or below very poor. Antennas should sit on top of or inside the cabinet at least 6 inches apart, away from metal brackets and the control board. After moving an antenna, wait about 15 seconds for the signal to settle.
Nayax readers report MDB problems as Cash Only codes, and each one points to a different fix. According to Nayax University, V00 means the device is online but gets no MDB signal from the controller, usually a loose or faulty MDB cable, so reseat the cable and confirm cashless is enabled on the controller. V01 means the MDB link exists but is inactive because the controller has not finished starting up, which often follows a power cycle; if it never clears, the reader's MDB setting is wrong. V02 means the controller has sent a reader-disable command, typically because the door is open, the machine is still in service mode or a pending cash credit from a coin jam or partial vend is blocking it, so close the door, clear the credit and restart. 365 Retail Markets' support article for Nayax Amit and VPOS Touch devices adds that the coin mechanism should plug into the pigtail on the MDB harness rather than directly into the line from the Nayax device, and that on most Crane and Seaga machines the card reader or MDB enable setting lives in the service menu.
If a new or reconnected reader fails its first test, Cantaloupe's sequence is to wait for it to return to "Ready" and try again, then power cycle the machine, let it finish starting up and make a third attempt. If it still fails, contact the payment provider with the reader's serial number. A reader that powers on and connects but declines every card is usually an account or configuration issue for the provider, not a hardware fault. Our Cantaloupe card reader setup guide and Nayax activation guide walk through activation step by step, and VMFS lists the readers it supports on its card reader compatibility page.
Dispensing Problems: Jams, No Product and Double Vends
When a customer pays and nothing drops, the cause is almost always one of three things: the product hung on the spiral, the motor or its wiring failed to complete a turn, or the vend sensor did not see the product fall. Run the selection from the service menu's test vend before you open anything. If the motor does not move, you have an electrical problem. If it turns and the product stays put, you have a loading problem.
Machine takes money but does not dispense
Each spiral motor has a small home switch that tells the controller when the motor has completed one revolution. Seaga's manual explains that if that signal does not come back within the allowed time, the controller reports a vend error and refunds the customer or offers another selection. The fault can be in the motor, the tray harness or any connection between the tray and the board, and the manual gives a simple way to tell which. If a whole tray misbehaves, suspect the tray harness or its connection. To isolate it, swap two trays' plugs where they connect to the machine and test again: if the fault follows the tray, it is the motor or tray cable; if it stays with the receptacle, the problem is between that receptacle and the controller.
On machines with guaranteed delivery, a blocked or misaligned sensor also stops sales. Seaga's Vigilant system sends infrared beams across the delivery bin. If no product breaks the beam after the motor reaches home, the controller pauses, runs a second cycle and, if still nothing drops within the timeout, shows MAKE ANOTHER SELECTION and keeps the customer's credit. A red indicator light in the bin shows the system has power and should go out when you block a beam, which makes a quick test. Seaga also warns that very thin or very small items can miss the beams, so test those products specifically, and shut the system off during motor tests with empty trays. If you rearrange trays and selections stop working, Seaga's fix is to enter service mode and run the home and count motors function so the controller relearns the layout.
AMS machines with Sensit delivery sensing behave the same way and add two details worth knowing. If no product is detected, the motor stops or returns home, the customer keeps the credit and the display asks for another selection; depending on the motor setting, the helix can make extra partial turns or short jogs to free a hung item first. AMS also explains that a SENSIT BLOCKED - UNABLE TO VEND message often means the sensor lenses have fogged, which happens in hot or humid locations and usually clears within about a minute after the door closes. If it does not clear, check the lenses and sensor wiring, and handle the emitters and detectors gently because AMS warns they can be damaged by rough handling.
Motor errors that survive these checks point to a part. Motor Open and Motor Short codes mean an electrical fault in the motor or harness; Motor Home Sns can also indicate a jam. Swap in a known good motor from a matching lane to confirm before ordering a replacement vend motor.
Product hangs on the spiral
A product that hangs on the end of the spiral is a fit problem, not an electronic one: the item is the wrong size for the spiral pitch, loaded at the wrong angle, or the spiral stops in a position that leaves it balanced on the last loop. Crane National's Merchant guide lays out the fix in order. Install or adjust a product spacer, add a product pusher, add or remove spiral wall retainers, and then index the spiral by moving its coupler one position at a time, testing after each move. Crane says to stop after one extra position and try another method rather than keep turning it.
If none of that works, change the spiral or move the product to a lane that fits it, and test several units of the same item, because one odd package proves little. Product pitch, spacing and facing rules are covered in our loading and stocking guide. Machines with adjustable trays, like most snack vending machines in the VMFS range, let you match spiral and shelf height to the product rather than forcing the product to fit.
Double vends, random vends and crushed products
Two items dropping from one selection usually means the motor overran its home position or the spiral has too much clearance for the product. Seaga lists a defective motor switch and a malfunctioning or blocked vend sensor as the causes of multiple vends from one selection, and a defective motor, a motor harness plugged in incorrectly or a faulty tray cable when more than one selection vends at the same time. Test the lane empty, reload with consistent spacing, and replace the motor if it still runs past home. Do not compensate with price changes or controller settings; the mechanism needs to complete one predictable cycle.
Unintended vends with no purchase point to a stuck selection switch or keypad, which Seaga reports as VMC Selection SW. A single affected selection suggests the keypad, its switch or that motor circuit; random behavior across many selections suggests the controller or a shared harness. Crushed products come from spirals or shelves set too tight for the package, so inspect the lane if every unit from one column arrives damaged.
Elevator and smart machine faults
Elevator machines add a lift platform, belts and a delivery door, each with position sensors, so their errors often read as homing, position or door faults. A homing error means the controller did not see the lift or door reach its expected position. Clear anything blocking the lift path or delivery door, check that trays are seated and plugged in correctly, and run the machine's self-test or motor count from the service menu. Vendnet, for example, ties its elevator machines' incorrect-motor-count error to a motor count run in service mode. Belt, lift motor and door sensor replacement are usually a job for the manufacturer's support team. If you run elevator vending machines or AI coolers, see our dedicated guides to AI vending machine problems and Pokémon vending machine issues; coffee machines have their own failure points in our coffee vending machine troubleshooting guide.
Machine down? Get the right part the first time
Tell us the model and the error code, and our team confirms the correct replacement part before it ships.
Find Vending Machine PartsRefrigeration Problems: Not Cooling, Frost and Warm Product
A refrigerated vending machine that will not hold temperature usually has a dirty condenser, a stopped fan, a frozen evaporator, a door that is not sealing or switching correctly, or a set point that is wrong. Those are all operator-level checks. Faults inside the sealed refrigerant system are not, and they belong to a certified technician.

Vending machine not cooling
Start with what the machine reports. On a Seaga EnVision, pressing the # key shows the cabinet temperature, and the service menu shows the set point. Seaga's troubleshooting steps are to confirm the temperature setting, verify that all fans are running, clean the condenser and pull the refrigeration deck to inspect for ice. The manual's factory set points are in the low 40s and high 30s Fahrenheit depending on configuration, and it warns that setting the temperature lower can freeze the evaporator, which stops cooling altogether.
Airflow is the most common cause. Seaga's EnVision draws condenser air in at the bottom front and exhausts it out the back, needs at least 6 inches between the back of the cabinet and the wall, and should have its condenser cleaned every two weeks, or more often in dusty locations, with a vacuum or brush that does not bend the fins. The same manual limits indoor models to rooms between 50°F and 90°F with relative humidity no higher than 45%, so a machine in a hot, humid back hallway or in direct sun may simply be working beyond its rating, and may sweat on the outside for the same reason.
Two more Seaga checks catch faults that look like refrigeration failure. Test the door switch by opening the door and watching for the display message and beep; if nothing happens, the switch may need adjustment; Seaga lists the door switch among the checks for a machine that will not cool. Then use the Test Relays function in Test Mode: relay 1 controls the condensing unit and relay 2 the evaporator fan, and a relay that will not switch on points to a failed relay or loose connection.
Frost and ice on the evaporator
An evaporator covered in white frost or solid ice cannot move air, so the cabinet warms even though the compressor runs. Look at the fins behind the evaporator fan with a flashlight. To defrost, Seaga's manual says to unplug the four-prong condensing unit plug, not the evaporator fan plug, close the door and leave it overnight so the coil clears completely, with towels ready in case the defrost pan overflows. Never chip ice off the coil with a tool. Clear the drain so meltwater can escape, then check the set point before returning to service, because too cold a setting is a common cause. If ice returns quickly with a correct set point and good door seal, a sensor, defrost control or refrigeration fault needs a technician.
Warm product and the food-safety shutoff
If the machine sells perishable, time and temperature controlled (TCS) food, a temperature excursion is a food-safety problem first. The FDA Food Code, the model that state and local health departments base their food rules on, requires machines vending TCS food to have an automatic shutoff that stops sales when the cabinet cannot hold safe temperatures, and it limits a refrigerated machine to no more than 30 minutes above 41°F (5°C) after it is filled, serviced or restocked. Seaga controllers report this as Refrig Health Safety. AMS splits it into two codes: HS2 when the cabinet did not cool to 41°F within 30 minutes of the door closing, and HS1 when it rose above 41°F for more than 15 minutes after that, with protected selections blocked in both cases; AMS recommends a 40°F set point for perishable food. Do not simply clear the lockout: find the cause, and discard or replace TCS food that was held too warm according to your local health rules. Packaged snacks and canned drinks are not TCS food, but they still suffer in heat, so the same airflow fixes apply.
When the fault is in the sealed system, such as a compressor that hums and clicks off, a refrigerant leak or a failed start component, stop. EPA's Section 608 rules require technicians who maintain, service or repair equipment that could release ozone-depleting refrigerants to be certified, and newer machines such as Seaga's refrigerated EnVision models use R290 refrigerant, a flammable hydrocarbon that needs a trained technician. Seaga also warns never to tilt a machine more than 20 degrees when moving it and not to plug it in right away afterward, so compressor oil can settle; ignoring that can damage the compressor and void the warranty. If you need a cold machine that is easier to service, compare our refrigerated vending machines.
Keypad, Display and Out of Service Errors
Keypad and display faults are usually connection problems: a ribbon cable that has worked loose, a stuck button or an error state that has locked the machine. If the display is dead or intermittent but the machine still vends, Seaga's first fix is to check the flat ribbon cable between the display and the controller and make sure both plugs are fully seated. If the display stays blank with good connections, the display board is the likely part; VMFS stocks a replacement display board and main control board for its machines.
For a keypad that does not respond, restart the machine and see whether the display registers any key press. If no keys work, inspect the keypad connector and harness at the board. If one button fails, wear or contamination on that key is more likely than a controller fault; clean the keypad surface with a damp cloth rather than spraying cleaner into it. A button that reads as permanently pressed shows up as a selection-switch error and can cause random vends.
"Out of Service" and "Out of Order" are statuses, not diagnoses. The controller disables sales when a critical part reports a fault: no payment device present, a health-safety temperature lockout, a door switch that reads open for too long, invalid prices or a motor fault. Crane's list shows the difference clearly, with "No Monetary Device" leaving the machine operational and "No Monetary Device - Fatal" taking it out of service. Read the code, fix that specific fault, then clear it. Resetting without fixing will put the machine back out of service within hours, and repeated lockouts on a location manager's watch cost you more goodwill than one longer service visit.
Telemetry Problems: Machine Offline or Missing Sales Data
A machine that shows offline in your dashboard, or whose sales stop updating, has usually lost power, signal or the data link between its controller and the telemetry device, and the machine itself may still be selling. Telemetry sends sales, stock and fault data from the machine to an online dashboard, so a fault here rarely stops a cash sale, but it blinds you: jam, temperature and low-stock alerts stop arriving, and your route plan is built on stale numbers. When the card reader and the telemetry share one cellular connection, as they do on many cashless devices, an offline status can also mean card sales are failing, so test a card purchase whenever a machine drops off the dashboard.
Machine shows offline
Check power before signal. Every VMFS machine ships with its communication module built in at the factory, connecting over cellular or Wi-Fi depending on what the location has, and the VMFS Cloud dashboard shows each machine's online status and last heartbeat. If the last heartbeat lines up with a power cut or a tripped GFCI, fix the power and the machine should reconnect on its own. If the machine has power, look at the antenna and its cable: the same 365 Retail Markets article says to check for sharp bends, nicks or cuts and to confirm the antenna connector is screwed on flush. Moving a cellular antenna away from metal and the control board, as Cantaloupe's guide describes for its readers, often fixes a weak connection in a steel cabinet or a basement location.
Wired connections have their own trap. That article also notes that on those Nayax devices a plugged-in Ethernet cable overrides cellular even when the wired connection is unstable, and the device will not fall back to cellular by itself; unplug the cable if you want it to use cellular. A device that keeps switching between Ethernet and cellular usually has a loose network port or a faulty cable. After any change, power cycle the telemetry device or the machine and give it a few minutes to report in before deciding it has failed.
Sales or stock data missing or wrong
If the machine is online but sales counts stop updating or do not match the controller, the problem is usually the DEX or audit connection, the controller's reporting or the planogram in the software. Many systems read sales from the controller's DEX audit port, and some machine models need an extra cable or a controller firmware update before a cashless or telemetry device can read that data, so check the provider's compatibility list for your exact model. Reseat the DEX connection, compare the controller's own sales counts with the dashboard for the same period, and check that the planogram matches what is actually loaded in each selection, because stock levels are calculated from what you say was loaded minus what sold.
Escalate when a device stays offline with good power and signal after a power cycle, or when data still does not match after the DEX connection and planogram are checked. Contact the telemetry or payment provider with the device serial number or machine ID and the steps you have already tried; for VMFS machines, contact VMFS support. Telemetry hardware and account settings are the provider's responsibility, and guessing at configuration menus can take a working reader offline.
Catch it before the customer does: VMFS Cloud works with every VMFS machine; plans start at $7.99 per machine per month. It sends alarms for jams, offline status, malfunctions, an open door, temperature out of range, a payment reader that is down and low stock, routed by SMS, email or dashboard to the person who should act.
When the Problem Is Not the Machine
Some complaints that reach an operator as "the machine is broken" are stocking, pricing or location problems, and no part will fix them. Separating the two saves service calls. A machine can work perfectly and still frustrate customers because the price it charges does not match the label, because products are stale or because it sits where nobody sees it.
Price mismatches come from programming, not hardware. On Seaga machines the price scroll on the tray only changes the displayed number; the actual price must be changed in service mode. Audit the programmed price against the label after every price change, controller replacement or software update, and if the controller shows a "Check Prices" error, an invalid price is set somewhere. Our operator pricing guide covers how to set prices, and VAdviced has a step-by-step walkthrough on changing the price on a snack vending machine.
Stale or damaged products are rotation and placement problems: use first-expiring, first-out loading, give slow sellers fewer facings, and keep machines out of direct sun and heat. Low sales on a machine that never faults are a location question, which our guide to the best vending locations covers.
Fix It Yourself, Call a Technician or Replace?
Operators can safely handle most cleaning, loading, settings, connector and plug-in part swaps themselves; electrical faults behind the panel, board-level repair and anything in the sealed refrigeration system belong to a qualified technician. Replacement of the machine makes sense when several major systems are failing at once, parts are no longer available or the machine cannot support the payment methods your customers use.
| Fault area | Operator can usually do | Call a technician or support when | Consider replacing when |
|---|---|---|---|
| Bill validator and coin changer | Clean per the manual, clear jams, fill tubes, reseat MDB, check settings | Flash code says return for service, or rejection continues after cleaning | The machine cannot accept current notes or connect to modern payment devices |
| Card reader | Restart, reseat MDB first in line, reposition antenna | Reader fails after the retry sequence; account or provisioning issues | Reader is end of life and the controller lacks MDB |
| Spirals and motors | Load correctly, index spirals, swap a plug-in motor | Whole trays fail after harness checks, or the board shows motor voltage errors | Trays or frame are bent or parts are unobtainable |
| Vend sensors | Clean lenses, clear debris, run the optics test | Sensor or harness fails the test after cleaning | Sensor boards are discontinued |
| Refrigeration | Clean condenser, clear vents and drain, defrost, check set point and door | Compressor will not start, refrigerant leak, any sealed-system work | Repeated sealed-system failures on an aging deck |
| Telemetry | Check power, antenna and cable, reseat DEX, power cycle the device | Device stays offline with good power and signal, or data still mismatches | The controller cannot report data to current telemetry systems |
| Power and controller | Reset GFCI and breaker, test the outlet, reseat ribbon cables | GFCI keeps tripping, board shows no power or faults repeat | Board replacement plus other repairs approach the cost of newer equipment |
Repairing an older machine is a reasonable choice when the cabinet, trays and controller are sound and the fault is one replaceable part. The calculation changes when the same machine needs payment, motor and refrigeration repairs in the same year, because each service visit also costs lost sales and the location's patience. The maintenance guide linked above includes sourced repair cost ranges to help you weigh it.
Repairing the existing machine
- Lower immediate cost for a single failed part
- Keeps a known machine in a location that already works
- Plug-in parts such as motors and boards are quick swaps
Limits of repair
- Older parts keep failing one after another
- Parts for discontinued models can be hard to source
- Older controllers may not support current card readers or telemetry
Using the VMFS warranty and support
New VMFS machines include a 1-year parts warranty, with 2- and 3-year extensions available on some models; see the VMFS warranty page for the terms. Under the official warranty policy, the warranty covers replacement parts only unless stated otherwise in writing, not on-site labor, and it lists wear items such as spiral motors, payment readers, bill validators and fuses. It also excludes problems caused by extension cords, surges or improper voltage, incorrect stocking, overloaded trays and lack of maintenance, which is one more reason to fix causes rather than symptoms. Have the serial number, proof of purchase, photos or video and the error codes ready when you call.
VMFS support treats a machine that is down or a payment processor outage as critical, with a response within 24 hours, and in-stock replacement parts ship within 24 to 48 hours. If a whole unit needs to come back, start with the RMA form.
How to Stop the Same Faults Coming Back
Most repeat faults disappear when you log every fault, clean the parts that cause them on a schedule and load products the way the machine was designed to vend them. A short routine on each visit catches dirty sensors, low coin tubes and loose connectors before customers find them.
- Check the error list every visit, record codes by selection number, and look for patterns on one tray or harness.
- Fill coin tubes completely with the manufacturer's tube-fill procedure so the controller counts them correctly.
- Test vend a few selections after loading, especially new products and thin or oddly shaped items.
- After any repair, note the part, the error code it cleared and the date, so a second failure of the same part is easy to spot.
- Use remote alerts so jams, offline readers and temperature problems reach you before the location calls.
Cleaning intervals, condenser care and the full daily-to-annual checklist live in the maintenance schedule linked at the top of this guide, so they are not repeated here. Keep that schedule, and your machine's own service manual, in the van. Manufacturer manuals are the best troubleshooting reference you have, because they list the exact error codes, settings and cleaning methods for your model.
Know about faults before your customers do
VMFS Cloud alerts you to jams, offline readers, open doors and temperature problems the moment they happen.
Explore VMFS CloudFrequently Asked Questions
Sources
- Seaga Manufacturing — EnVision Vending Machine Owner's Manual (rev. 22.2): service mode, error code messages, Vigilant vend sensor, troubleshooting
- Crane National Vendors — Merchant 180/181 Operators' Guide: power requirements, spiral indexing, diagnostic error messages
- Automated Merchandising Systems (AMS) — Sensit 3 Operation and Service Manual: service mode, outlet checks, Sensit delivery sensing, H&S errors
- Coinco — BillPro Series Bill Acceptor Installation and Operation Guide (BP2/BP4 MDB)
- MEI — TRC-6512 MDB Coin Changer Installation and Operation Guide
- Cantaloupe — ePort Engage Installation Guide
- Cantaloupe — G11 ePort Installation Guide (RSSI/CSQ signal testing)
- Nayax University — Understanding Cash Only Error Codes: V00, V01 and V02
- 365 Retail Markets — Troubleshooting a Nayax Amit and VPOS Touch Device
- IAEI Magazine — Vending Machines (NEC 422.51 GFCI requirements)
- U.S. FDA — Food Code 2022, 4-204.111 Vending Machines, Automatic Shutoff
- U.S. EPA — Section 608 Technician Certification







Share:
Vending Machine Restock Scheduling and Routes - Operator's Guide
Tracking Vending Machine ROI per Machine: The Complete Operator Guide