/camphere on
It takes a parameter, otherwise it's a toggle. IE: if I'm already camped elsewhere and I /camphere it will turn off camp, if I /camphere on then it will always set a new camp.
my hotkey
/bcaa //mqp on
/bca //stick id ${Me.ID} 15
then I tell a my bard to smash selo's followed by his double invis aa.
for stopping.
/bcaa //camphere on
/bcaa //mqp off
/bcaa //makemevisible
So I issue the /camphere on before I unpause the macro. That makes it do the command immediately after I unpause it. using "on" I make sure it knows I'm not toggling, but rather setting a new camp. Then makemevisible clicks off all toons invis spells/songs etc so that they do their buff routines while waiting for a pull. I assigned the first to hotkey 1, and the second to hotkey 2. So time to go means I just press 1. At a camp and resume is just pressing hotkey 2.
I wish I could say that instead of mqp (macro pause) I just issue a //chaseon command, but sometimes when a toon gets it in their head that they feel like medding, they also get it in their head that they aren't chasing either. Plus the chase code move less consistently than I'd like. Thus the pause and stick.
It's not a flawless way of handling it, but it works.
In your case, you've ran a macro that's overwrote the alias for camphere that does an echo that is supposed to trigger an event that is going to run the code for the bind. As lorddeth recommended, clearing your aliases is what needs to happen. Setting the version incorrectly in each characters INI file will force it to rewrite the aliases and fix that issue. To him I say, here's 10 redcents via "Thanks" key.