To generate the Karma, PuppetSoul need a valid BASE.
Basically a BASE is just a simple maya file, normally with joints and skin attached to a mesh.
Watch this video to see the new orient Joint Window
https://vimeo.com/536676627
The joints need :
- to be oriented like the usual maya behaviour : aim = "+x" , and main orientation as "+Y"
(as the second one is not really a stopper, the first +x aim is a stopper. Don't respect this rule will lead to bad Karma!)

- So everything excepet translateX have a value of 0

This is done with the usual Maya tools, but you can use also the PuppetSoul ToolBox for that.
- For instance here, you can directly see a bad joint orientation :

This will lead to an error!