Like explained in this bug ticket:
https://github.com/chummer5a/chummer5a/issues/664the error in karma gen still occurs (tested in the Nightly build 5.179.769).
Steps to reproduce:
1) Select karma gen.
2) Select human.
3) Buy Cyber- or Bioware with essence cost between 0.05 and 1.0.
4) Select a magic archetype (adept, aspected magician, magician or mystic adept).
You are now always charged 10 more karma points then you have to pay for the archetype (i.e. 30 instead of 20 for adept, 40 instead of 30 for magician and so on). This is not correct.
Alternative way to reproduce:
1) Select karma gen.
2) Select human.
3) Select a magic archetype (adept, aspected magician, magician or mystic adept).
4) Buy Cyber- or Bioware with essence cost between 0.05 and 1.0.
You now lose 10 karma points. For what? Additionally, MAG stays at the rating of 1, which is incorrect, because losing essence reduces your current MAG rating. So if you lose a point of essence while having MAG at rating 1, it should be reduced to 0. Of course, if you FIRST buy your cyberware and THEN add the magic archetype it should start at rating 1, because it wasn't there when you bought the 'Ware. So in this case the order of purchase is important. Which is a bad thing for the chummer program, in my opinion. So regarding consistency i wouldn't charge anything for implanting 'Ware on awakened characters (in character generation! - after chargen it should of course reduce the magic rating like it is stated in the rules).
Sadly i can only really speak for karmagen, since i am no expert in Priority or Sum210 builds. But this is my opinion on karma gen at least.