Sometimes people say to contact the manufacturer / vendor for the answer, but 99.999999% of the time they are useless. I had this question - I wanted to find out about previous versions of firmware for the HP Officejet 3830 printer - and googling, I found this thread. Read how useless the HP employee was!
In the end, after wayyy too many back and forths, the tech asks for order info. What's that got to do with the question? Just point the guy to the old firmware or say it's not available.
Anyway,printer was working for months with no problem. Then they had scanning / printing issues from an ipad (the only device uised for printing / scanning) that started last week.
I checked and turns out there is a firmware update that came out today - 4/13/18 that fixed the issue (the release notes make a point to say the new version fixes 'wifi robustness issues' and airprint issues). I'm curious if HP had a firmware release a week or so ago that broke things. (the printer is set to automatically check for updates...I manually had it check / get the firmware released today... it didn't get it automatically since it's so new.
Oh, when a device has a setting to automatically check / get firmware updates, do you set that to yes (and have mysterious breaks, then potentially fixed issues like this) or just leave it off and likely never get an update?
Too often updates break something while trying to fix another thing.