Zebra KR403 - Unable to detect media-out


I'm using Zebra's official .NET SDK to connect to the KR403 and read its status. Reading the status is working fine except for when the media is out: completely removing the paper roll from the printer and calling ~HQES doesn’t return value 1 in nibble one in the error response string (always returns 0). Please note that we were able to detect other errors such as open head, low paper sensor...

Any idea what's causing this odd behavior?