The .turnOn path was setting $1D=1 then falling through to .normal which cleared $1D - immediately undoing the overlay enable. Fix: Add BRA .exit after setting $1D in .turnOn path. Also remove the unnecessary module $0E check - the real bug was the fall-through, not menu state interference. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>