LANSRAD: Have you activated the test user before attempting to registering a second user with that email (or otherwise trying to use that test user for anything)?
Yes I had caught that one from your docs.
The error you pasted above pertains to username and not email.
I saw that, but since the error message above ( line 3 ) also said the E-mail address had already been used, it seemed related.
For the second subsite, this plugin allows you to re-use the same email as used for another account. But you can't re-use an existing username.
That is unfortunate – I thought that your plugin would provide a missing link that could solve a serious need for WP Multisite.
The goal here is to allow WP Multisite to be used by developers as a tool to manage a “controlled” set of WP sites. However these sites would be not a part of a network per se ( like a WordPress.com site with multiple blogs ), but rather independent sites that use the domain mapping plugin to map an external domain like https://www.siteA.com to https://www.MyWPSiteHosting.com/SiteA.
Since these sites are not related at all, it is imortant that a user be able to visit more than one hosted site and still use the same name and E-mail address.
Perhaps you could consider that as an option to your plugin ( to be able to re-use the user name as well as the E-mail address ), or of creating a derived plugin that could accomplish this.
Such a capability would really open up a new way to use WP Multisite.
The developer could setup and manage multiple WP sites with ease, map the external domains to them and also be able to have a controlled environment (where only approved/provided themes and plugins can be installed).
If you can make this possible, you’d be a big time hero of a lot of folks!
??