@Jiejie
I have gone through your post and I understand your concerns
Since the issue persists with different devices, ensure the printer has the latest Firmware
You can refer to this Link: https://support.hp.com/in-en/document/c02919168
If the issue persists we will attempt a Semi Full Reset
Keep me posted
If the information I've provided was helpful, give us some reinforcement by clicking the "Solution Accepted" on this Post and it will also help other community members with similar issue.
KrazyToad
I Am An HP Employee