mjborrelliAR I must conclude that the EXPOSURE Failure error message was due to a problem with the ASIAIR.
Except for the very original ASIAIR that was build on the Rapspery Pi 3 controller board (the one with the white enclosure), they all have poor USB implementation.
Even the one based on the Rasberry Pi CMM uses ZWO's own I/O and power bus implementation.
Was the air temperature abnormally high when the exposure failures occur?
If temperature is a problem, you can try something simple like this (notice the surface that I attached the heat sink to; that is the primary surface that is used as the heat sink):
I have to do this to take flat frames indoors, where the ASIAIR sits only a little below 25ºC ambient, otherwise I get exposure failures from two different cameras (an ASI2600MC and a ASI6200MC) -- that I how I know it is ASIAIR related and not camera related. And all the while the ASIAIR never gives a CPU chip temperature warning.
Notice that ASIAIR uses its case as the heat sink, but at the same time not providing a large enough surface area (pity the people who bought the ASIAIR mini). In my case, dropping the case temperature by just a couple of ºC makes it less problematical. Never had this knid of problem with INDIGO Sky running in a Rasberry Pi 4.
If cooling the case helps, you can make it more permanent by applying something like Arctic Alumina paste between the heat sink and the ASIAIR case to provide even better cooling.
The other thing you also need to check is to see if the 12V supply to the camera is adequate. If you are sharing the power from a single supply between the ASIAIR and the camera, be sure the power supply is capable of taking 5A draw without drooping. Just measure the voltage right at the camera's 12V jack with the cooler running at 80% or so.
Whatever you do, do not source the camera's 12V from the DC output of the ASIAIR; the ASIAIR does not have enough design margins to handle that amount of current draw. You can actually test if your camera supply is adequate by applying very little or no cooling, so that the cooler never goes above 20% or 30%, to see if the exposure failures stop.
Chen