No one is 'getting at you' but we are unable to provide a solution here. So perhaps it's best you deal with the manufacturer here.
In my view, videos are always great to allow others to see what you are talking about, but maybe in your case it's not good to ask for this. Good luck with...