
The charactermancer doesn't always handle prepared/known spells properly, especially for classes that get spells "for free". For example: a 4th level artificer (Battle Smith) with an Intelligence of 20 can prepare 7 spells (5 for Intelligence modifier + 1/2 artificer level). However, the Battle Smith artificer gets, as of 3rd level, Heroism and Shield - and both spells do not count toward the number of spells prepared according to Tasha's Cauldron of Everything (p. 19, I believe). But, the charactermancer counts both Heroism and Shield against the total number of prepared spells allowed and does not allow the artificer to pick additional spells. In other words, the artificer in the example above should have 9 spells prepared: 7 chosen spells + 2 "free" spells (Heroism and Shield) but the charactermancer only allows 7 spells total, including Heroism and Shield. (I hope this makes sense :-)