I had to change the multiple providers manually in the PHP code. Works like a charm. And, uh, hope you did your module from scratch
That wouldn't be cool since what I have posted here works just fine, especially if you customize it a little to your needs.