The error shown is a moving box saying 'incorrect video resolution',
To make it clear this is a message box coming from the monitor which does not like to show the video signal that is offered to it.
One thing I forgot to mention is that all the monitors are HDMI a
This is an important information in this context. Unfortunately I don't know which resolutions are mandatory with HDMI (guess 720p is one of them, and some other television standards, could be that there is not a single computer resolution mandatory with HDMI cause HDMI was invented for consumer/television market, not computers. So it's up to your specific monitor which resolution it likes or not).
F.i. with DVI 640x480 at 60Hz is mandatory. There seems to be other resolutions are supported by most monitors even when connected via HDMI as modern BIOSes often uses higher resolutions. Guess AirBoot uses 800x600 (it's a guess) which is very well supported by computers (DVI, DisplayPort) but maybe not well supported by monitors connected by HDMI. But could also be that modern BIOSes checks the resolutions the connected monitor offers (via DDC and EDID info) and uses one of the supported ones. This is probably not possible with AirBoot given the limited code space I fear.
Things to check -
- what resolutions does your monitor support via the connector you choose (HDMI in your case)
- what resolution uses current AirBoot
- what resolutions are supported by the majority of monitors out there even when connected via HDMI
Based on that you can kindly ask the AirBoot author to check if he can use better resolution.
Another option would be using a more proper connection method (DP or DVI) and see if that helps.
Btw. the topic you choose is not very specific.