I crafted Cleric's Ring (allows unit to cast Heal) & placed it on one of my units (Maya, a magic user & one of Varda the Slayer's original companions).
However, every time I try to cast Heal in a battle it says all available spells have been cast and won't let me cast Heal. My Sovereign has not cast a spell in any of these instances.