Buttons Not Responding
BBC Micro:bit
Severity: ModerateWhat Does This Error Mean?
Micro:bit buttons not responding is usually a code issue — the program may not include button event handlers, or the board is stuck waiting on another operation. Try the built-in button test in Settings > Flash heart rate demo to confirm the hardware buttons work.
Affected Models
- BBC Micro:bit V1
- BBC Micro:bit V2
Common Causes
- Program does not include button A or B event handlers
- Code stuck in a blocking loop preventing button events from registering
- Using the wrong button variable name in MakeCode or MicroPython
- Button contacts worn or dirty after heavy use
- Static electricity or physical damage to the button