Nah, come on. It is trouble shooting process. You are faced with dudes that are beginners and have no idea what step one is. It is hard to provide support via anything remote. You did absolutely fine, and that is what adds worth to your project. I sincerely appreciate your attention and thought that you gifted to me.
It is kinda like when you are providing computer support. You know that you have to ask if the plugged the computer in. You do not want to ask, but if you don't, that will be the problem. It is a process. Best part is that now the entire process has been exposed for everyone to read about. So it simply adds that much more to it.
Anyone says otherwise, they have not ever developed a product and put it on the market before.