getVCA() not finding VCAs

Have you tried using Bank::getVCAList() ?

That should allows you to enumerate the VCAs and get an idea of what’s missing.