Another thing you can do if your connection is causing you to fail macros is open your macro list so it's on the screen when you craft and just input the steps manually during times when your connection is giving you issues.