Fixed bug where failure notification via Result class resulting in state being set as consumed