The issue with the cleric stance macro is generally that you tried to use a skill too soon after using the macro. Cleric stance also has a cooldown, so if you panic and try to remove it too quickly, you can get out of sync with your hotbar. You can try /macrolock, but from what I remember, it has some other annoying behavior with the hotbar swap macro. I just got used to checking if cleric stance was toggled correctly, and if not, manually changing my hotbar with R1. Now, I switched to using the WXHB instead, which comes with its own problems..