At some point something broke Shield of Faith. Every time Shadowheart casts Shield of Faith on herself she instead casts Bane on herself.
BTW this is on Stadia. Don't know about other platforms having this issue with Shield of Faith.
Read the description of the item. If she doesn't have the mark of the absolute, she gets Bane instead. Note you can use it on the enemy to give them Bane.