Did you use DADA2 in multi-threaded mode by passing --p-n-threads? If so, how many threads did you specify?
It's possible your job either ran out of memory, or too many threads were specified with --p-n-threads. If you end up rerunning DADA2 on your MacBook Air or on the Amazon cloud, I recommend monitoring both memory and CPU usage while the job is running to see if the system is getting overloaded.
You could also try running DADA2 on a very small subset of your sequence data, just to confirm that it can complete successfully on your computer.
This question has come up a couple of times before, see these forum topics: