It was not in fact user error lol, those were issues that have since been patched. We appreciate your feedback on it!
Disclaimer: the ability to cast spells is tied to how many followers you have