Hi @MSullivan! It looks like you're running QIIME 2 on a Mac and you ran into a problem where macOS cleaned out the system's temporary directory while DADA2 was running (this is why the error message is trying to open a temporary file that no longer exists). We have an open issue tracking this macOS problem (check it out for more details).
There are a couple of workarounds you can try; the easiest may be to set a new TMPDIR environment variable. See @ebolyen's post for instructions:
Additionally, check out @ebolyen's second post about running DADA2 with multiple threads, which can speed up the denoising process quite a bit: