Revert back to old Download Provided implementation
In the original gist I posted, I was recommended to change the implementation of the Downloads provider. After more testing, I've found that this causes issues. I reverted back with the original implementation that has proven to work.