Index: firmware/App/Modes/ConsumableSelfTest.c =================================================================== diff -u -r23016be42e59935da5aa53b26b8cb31e2a240858 -r77e28c0ec13e24ec286d68d3460230f6992aa4fd --- firmware/App/Modes/ConsumableSelfTest.c (.../ConsumableSelfTest.c) (revision 23016be42e59935da5aa53b26b8cb31e2a240858) +++ firmware/App/Modes/ConsumableSelfTest.c (.../ConsumableSelfTest.c) (revision 77e28c0ec13e24ec286d68d3460230f6992aa4fd) @@ -76,7 +76,6 @@ switch( currentConsumableSelfTestState ) { case CONSUMABLE_SELF_TESTS_INSTALL_STATE: - if ( SW_CONFIG_ENABLE_VALUE == getSoftwareConfigStatus( SW_CONFIG_DISABLE_UI_INTERACTION ) ) { consumableInstallConfirmed = TRUE; @@ -85,6 +84,7 @@ if ( TRUE == consumableInstallConfirmed ) { consumableInstallConfirmed = FALSE; + if ( getSoftwareConfigStatus( SW_CONFIG_DISABLE_CONSUMABLES_TESTS ) != SW_CONFIG_ENABLE_VALUE ) { currentConsumableSelfTestState = CONSUMABLE_SELF_TESTS_FILL_CMD_STATE;