I do find them annoying too but the cursed effects are just "Recast debuff on self every turn" so that the moment your magic shield goes poof at the start of the character's turn, he/she immediately gets hit by the debuff. Kinda hard to fix when it works like that since it likely means reworking how spell work to add special exceptions like this case.