This happens, especially if a person is new.
If you are like me, you try to get all of the information before you actually start doing things so that you won't burn up expensive equipment like you did in the past. You carefully collect this information. When the day comes, you carefully follow all of the steps to make sure that you do EXACTLY as directed. Then after doing the procedure what seems like a million times and it doesn't work as advertised, you get FRUSTRATED.
At this point, you start blaming and taking it out on D.J. and his team and things go down hill rapidly. When, the reason it wasn't working was that you had some BAD HARDWARE. Some hardware that you added that did not even come from D. J.
From what I have seen, Most ALL of D.J.'s products work Flawlessly including his software. And if any bugs come up, he is like a Magician. I have never seen someone so FAST and ACCURATE at the same time.
I for one, have been guilty of this. I would like to suggest we all give D.J. some slack. He has worked hard and has earned Much respect from all of us. I NEVER had any patience at all in my life. But, I am working to get some.
GOD BLESS YOU D.J.