I think the archetype variable affected other claases' spellbook type. For example, If you choose Bard Stormsinger, your other caster book thinks you are 'Cleric Stormsinger' or 'Wizard Stormsinger' so that it doesn't give a proper spell selection to you.