I'm not so sure about the first bug, but the moderation team made it so that once per week, a free skill reset would be available from the merchants. And it never mattered who gave the reset- Any character of any race/class can go to any skill reset vender. For instance, a Yoshi could travel to the human world engineer and get a skill reset, and a majin could go to namek and speak with a Yoshi Shadow Knight vender, to get a skill reset.
But what's the point of skill reset books then?