An eye-mountable device (100, 200, 400), comprising: an optical lens (110, 410); an accommodation actuator (130, 430) configured to provide vision accommodation for the optical lens; a controller (125, 425) including an accommodation logic (175, 225) configured to select one of a plurality of vision accommodation states for the device, the plurality of vision accommodation states including at least a failsafe focal distance; and a failsafe subsystem (117, 210) including: a system health detector, the system health detector configured to monitor one or more operational indicators for identifying one or more failure conditions of the device; and wherein the failsafe subsystem is configured to cause the device to transition to a failsafe mode upon the failsafe subsystem identifying a failure condition for the device, wherein the failsafe mode includes setting the vision accommodation state to be the failsafe focal distance; wherein the monitoring of one or more operational indicators includes monitoring sensor values, and wherein a failure condition is detected if one or more sensor values from each of one or more sensors (135, 220, 235, 435) over a predetermined period of time are outside of a predetermined range for each of the one or more sensors. an optical lens (110, 410); an accommodation actuator (130, 430) configured to provide vision accommodation for the optical lens; a controller (125, 425) including an accommodation logic (175, 225) configured to select one of a plurality of vision accommodation states for the device, the plurality of vision accommodation states including at least a failsafe focal distance; and a failsafe subsystem (117, 210) including: a system health detector, the system health detector configured to monitor one or more operational indicators for identifying one or more failure conditions of the device; and wherein the failsafe subsystem is configured to cause the device to transition to a failsafe mode upon the failsafe subsystem identifying a failure condition for the device, wherein the failsafe mode includes setting the vision accommodation state to be the failsafe focal distance; wherein the monitoring of one or more operational indicators includes monitoring sensor values, and wherein a failure condition is detected if one or more sensor values from each of one or more sensors (135, 220, 235, 435) over a predetermined period of time are outside of a predetermined range for each of the one or more sensors. a system health detector, the system health detector configured to monitor one or more operational indicators for identifying one or more failure conditions of the device; and wherein the failsafe subsystem is configured to cause the device to transition to a failsafe mode upon the failsafe subsystem identifying a failure condition for the device, wherein the failsafe mode includes setting the vision accommodation state to be the failsafe focal distance; wherein the monitoring of one or more operational indicators includes monitoring sensor values, and wherein a failure condition is detected if one or more sensor values from each of one or more sensors (135, 220, 235, 435) over a predetermined period of time are outside of a predetermined range for each of the one or more sensors.