Properly fixed adding an expense before the last expense date. Tested, lightly, entering between expense dates, between account creation and first transation, normal entries. All seem to be working for now.