Pressing a macro cancels any previous one. It only processes one at a time. i.e., it's working as intended.