There are many - many- many - many - discussions on this. use a block until done or a batch macro. search for this subject on the community.
I have the block until done before each output but I am still getting the error
Just putting Block Until Done tools on each line doesn't set the output order - they need to flow out from the Block Until Done tool in the 1, 2, 3 order! If you need more, you can do blocks upon blocks. Agreed with @apathetichell that a search on the Community will give you plenty of options like this one:Solved: Multiple, unconnected Block Until Done Tools - Alteryx Community
OR Control Containers: Control Containers: Take Control of Your Workflow - Alteryx Community