Hi
Welcome to the Forums!
I have read your entire post and would like to attempt to help you with this situation. The error is hinting at software released before the Deskjet 3520 was released so I am thinking this may be some older software in your computer somewhere.
I am going to recommend a few steps to try, one of them being a higher level of Uninstall to ensure all of the HP printer software, older and current are removed, then will install them again from scratch for a clean start.
There is some more ideas and tools I have too that I will link you to.
However, I will need to know your operating system first, so I can find the correct information for you.
Which Windows operating system am I running?
Please respond when you can and I will get back to you as soon as I can!
Thanks,