Multiball Lock Not Counting

12 views
Skip to first unread message

Cameron Drummond

unread,
Sep 30, 2026, 8:05:04 AM (2 days ago) Sep 30
to MPF Users
I have a physical multiball lock which should trap 3 balls (replace the first 2 from trough when they lock) and then when 3 in there to release them all for a multiball.

My ball device seems to be working fine and is showing them as locking.
And my multiball_lock is showing as enabled all fine from my state machine.
But when i enable the switches, the multiball_lock is refusing to up its locked ball count to be the same as the ball device.

as such it then doesnt recognise balls being in there and doesnt trigger the multiball.

Been going in loops on the docs and on ai chatbot so reaching out here for help.   
screenshot below is of monitor to show at the top the multiball lock being enabled but empty, while at the bottom the ball device is counted up all fine.
Below is code for the bd, multiball lock  and the multiball itself.

Any help greatly appreciated.
Many thanks


 bd_multiball_clonebay_lock:
        ball_switches: s_clonebay_lock_1, s_clonebay_lock_2, s_clonebay_lock_3
        eject_coil: c_clonebay_multiball_lock_pole
        eject_targets: playfield
        eject_timeouts: 1s
        captures_from: playfield

multiball_locks:
  multiball_lock_clonebay:
    balls_to_lock: 3
    balls_to_replace: 2          
    lock_devices: bd_multiball_clonebay_lock
    locked_ball_counting_strategy: physical_only
    enable_events: enable_clonebay_multiball_lock
    disable_events: disable_clonebay_multiball_lock
    reset_all_counts_events: mode_multiball_status_clonebay_started{current_player.multiball_status_clonebay==2}
multiballs:
  clonebay_multiball:
    ball_count: 3        
    ball_locks: bd_multiball_clonebay_lock        
    start_events: multiball_lock_multiball_lock_clonebay_locked
    stop_events: force_clonebay_multiball_mode_shutdown  
    source_playfield: playfield  


Reply all
Reply to author
Forward
0 new messages