Dogasu's Backpack Discussion | Page 177
The official reason the English dub was recast was NDAs the 4Kids actors had. If you've ever seen how the current voice actors for the show can't do their voices at conventions and the like, the same was true for 4Kids actors, and is standard across any voice actor's NDA. 4Kids was not allowing voice actors to use their character's voices in non-4Kids approved productions, which included Pokemon S9-onward.
NDAs also last for a period of time, in case for 4Kids two-three year periods. So for 2006 to 2008, if a voice actor from 4Kids did their Pokemon voice on S9-onward, they effectively were breaking it. Notice how
1. James Carter Cathcart and Kayzie Rogers are not in any 4Kids productions past this. James was recast from being Vector too in the Sonic series.
2. In 2008, most voice actors returned including Maddie, Marc Thompson, Dan Green, among others. Yes this is in tandem with DuArt taking over but it's only a coincidence.
It's pretty clear cut, unfortunately the drama of 2006 was hectic at the time and lots of misinfo spread around. I'd say these days there isn't a lot different from 4Kids to TPCi in terms of casting, think how many reprisals we've seen in Journeys alone. Hope this helps, now back to the grave I go.
ncG1vNJzZmiapaGvorPAq5uepl6jsrV706GpnpmUqHylu8aaqq6rXZeupLfPmpqkZZSewKTB0qygqKZeaH5xgI9op5qflWJ%2BeIM%3D