Index: trunk/ppViz/src/ppCoord/ppCoordLoop.c
===================================================================
--- trunk/ppViz/src/ppCoord/ppCoordLoop.c	(revision 27574)
+++ trunk/ppViz/src/ppCoord/ppCoordLoop.c	(revision 27575)
@@ -73,5 +73,5 @@
     pmChip *chip;                       // Chip from FPA
     while ((chip = pmFPAviewNextChip(view, astromFile->fpa, 1))) {
-        if (!chip->process || !chip->file_exists || !chip->data_exists) {
+        if (!chip->process || !chip->file_exists) {
             continue;
         }
@@ -99,7 +99,10 @@
         if (bilevelAstrometry) {
             if (!pmAstromReadBilevelChip (chip, hdu->header)) {
-                psError(psErrorCodeLast(), false, "Unable to read bilevel chip astrometry for input FPA.");
-                psFree(view);
-                return false;
+                psWarning("Unable to read bilevel chip astrometry for chip %s.", chipName);
+                if (!pmFPAfileIOChecks(config, view, PM_FPA_AFTER)) {
+                    psError(psErrorCodeLast(), false, "Error saving data to files.");
+                    return false;
+                }
+                continue;
             }
         } else {
