Plugin missing in the required 32/64-bit version

Technical code : CHAIN_BITNESS_GAP

What it means

The table loads a Visual Pinball process of one bitness, but the plugin it needs only exists for the other.

Why it happens

On a hybrid 32+64-bit install, it's easy to only ever download and place one bitness of a plugin — the tables using the other bitness keep failing while everything else looks fine.

How Pincab Toolbox detects it

The free scanner checks the following:

A table requires a component (B2S or FlexDMD) at a given bitness, but no binary of that role was found measured at that same bitness.

What to do

One link in your 32/64-bit chain does not match the others. Everything must be the same bitness: Visual Pinball, the ROM engine, the DMD, the backglass. One odd one out and part of your tables break.

  1. Open the Diagnostic tab: Pincab Toolbox lists every component with its bitness. That is your starting point.
  2. Spot the line that does not match the others.
  3. First decide which bitness is yours: the one of the Visual Pinball executable PinUP Popper actually launches. Everything else must line up with it.
  4. Back up the offending component's folder before replacing it.
  5. Download the matching build from that component's official site.
  6. Close Visual Pinball and PinUP Popper, replace the files, and run the component's registration tool as administrator if it has one.
  7. Run a new scan: the chain in the Diagnostic tab should be fully green.

Check your own pincab

Pincab Toolbox is a free Windows scanner for Visual Pinball X and PinUP Popper. It finds and explains problems like this one. No account, no telemetry.

Download for free

Covered: Visual Pinball X (10.x) and PinUP Popper. Not covered: Future Pinball, Pinball FX, Visual Pinball 9 and the other frontends (PinballX, PinballY).

Other problems

All problems