diff --git a/tangostationcontrol/tangostationcontrol/devices/sdp/sdp.py b/tangostationcontrol/tangostationcontrol/devices/sdp/sdp.py
index f356c0dfc0e70632d8f57d40dbf32b31d90a49c4..d551c0104eee3a13fcb792e168f2dce97ac3a84b 100644
--- a/tangostationcontrol/tangostationcontrol/devices/sdp/sdp.py
+++ b/tangostationcontrol/tangostationcontrol/devices/sdp/sdp.py
@@ -180,8 +180,9 @@ class SDP(opcua_device):
     def read_FPGA_error_R(self):
         return self.read_attribute("TR_fpga_mask_R") & (
                  self.read_attribute("TR_fpga_communication_error_R")
-               | (self.read_attribute("FPGA_firmware_version_R") != "")
-               | (self.read_attribute("FPGA_jesd204b_csr_dev_syncn_R") == 0).any(axis=1)
+               | (self.read_attribute("FPGA_firmware_version_R") == "")
+               # we cannot assume all inputs of an FPGA are working until we have a mask for it
+               #| (self.read_attribute("FPGA_jesd204b_csr_dev_syncn_R") == 0).any(axis=1)
                )
 
     def read_FPGA_processing_error_R(self):