I have set up a WP MS with: Multi-DB WP Multi Network (non

I have set up a WP MS with:

Multi-DB
WP Multi Network (non WPMUDEV plugin)

The multi networks are working great but the subdomains are failing "error establishing database connection ...".

If I visit the subdomain.mainsite.com/wp-admin I am getting an error that states:

"... Searched for table wp_blogs in [original-database] ..."

Sure enough the table is missing.

There are a couple of issues here:

1) When setting up with the multi-db, the system moves my core db to the new structure (as it should do global-database) but it would appear that wordpress is attempting to read the original database files not the new one?

2) The wp_blogs table doesn't exist in the original or the new database? (so even it was reading the new location it would fail)

Anyone experienced a similar issue?