You need to contact HP Technical support for problems with their products. HP has sole responsibility for support of their products.
Go to
HP Deskjet F4580 All-in-One Printer support
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”