Preliminary I don't see any troubles.
This is how VBAI configured:

This is how variables appeared in NI-DSM:

This is how bindings configured in LabVIEW:

On the Block Diagram nothing special:

and works:



Also when executes single inspection at once, then status is correct and consistent:

Of course, there is some jitter between write and read operations, but it's not critical. It’s possible that someone is performing aggressive polling of the many shared variables (without any sleep intervals). The shared variable engine is not very robust in such cases.