delete the /wait and double push the button, works fine for most.
Your macro fails cause the macro function counts only in full seconds.
Best solution would be to macro this oGCDs in one macro and push the button till all are done.