Index: firmware/App/Modes/ConsumableSelfTest.c =================================================================== diff -u -r40f46e196349e3dd730048a354df8bbb2e40407d -rf013ac5e5de456c4fa4367884cda6515f2a51642 --- firmware/App/Modes/ConsumableSelfTest.c (.../ConsumableSelfTest.c) (revision 40f46e196349e3dd730048a354df8bbb2e40407d) +++ firmware/App/Modes/ConsumableSelfTest.c (.../ConsumableSelfTest.c) (revision f013ac5e5de456c4fa4367884cda6515f2a51642) @@ -77,11 +77,12 @@ { case CONSUMABLE_SELF_TESTS_INSTALL_STATE: #ifdef SKIP_UI_INTERACTION - if ( getSoftwareConfigStatus( SW_CONFIG_DISABLE_UI_INTERACTION ) != SW_CONFIG_ENABLE_VALUE ) + consumableInstallConfirmed = TRUE; +#endif + if ( SW_CONFIG_ENABLE_VALUE == getSoftwareConfigStatus( SW_CONFIG_DISABLE_UI_INTERACTION ) ) { consumableInstallConfirmed = TRUE; } -#endif // TODO: Check for DG straw door status to be open once DG door driver implemented if ( TRUE == consumableInstallConfirmed ) { @@ -91,6 +92,10 @@ { currentConsumableSelfTestState = CONSUMABLE_SELF_TESTS_FILL_CMD_STATE; } + else + { + currentConsumableSelfTestState = CONSUMABLE_SELF_TESTS_COMPLETE_STATE; + } #else currentConsumableSelfTestState = CONSUMABLE_SELF_TESTS_COMPLETE_STATE; #endif