Scheduled Messages Not Sending

I have a scheduled invoice from a few days ago that never sent. If I go to manually delete the schedule entry, I get the following:

RangeError (index): Invalid value: Valid value range is empty: 0

#0      _GrowableList.[] (dart:core-patch/growable_array.dart:264)
#1      CopyOnWriteList.[] (package:built_collection/src/internal/copy_on_write_list.dart:20)
#2      editingReducer.<anonymous closure> (package:invoiceninja_flutter/redux/quote/quote_reducer.dart:128)
#3      TypedReducer.call (package:redux/src/utils.dart:111)
#4      combineReducers.<anonymous closure> (package:redux/src/utils.dart:259)
#5      scheduleUIReducer.<anonymous closure> (package:invoiceninja_flutter/redux/schedule/schedule_reducer.dart:14)
#6      AppStateBuilder.update (package:invoiceninja_flutter/redux/app/app_state.g.dart:310)
#7      _$ScheduleUIState.rebuild (package:invoiceninja_flutter/redux/schedule/schedule_state.g.dart:296)
#8      scheduleUIReducer (package:invoiceninja_flutter/redux/schedule/schedule_reducer.dart:12)
#9      uiReducer.<anonymous closure> (package:invoiceninja_flutter/redux/ui/ui_reducer.dart:90)
#10     AppStateBuilder.update (package:invoiceninja_flutter/redux/app/app_state.g.dart:310)
#11     _$UIState.rebuild (package:invoiceninja_flutter/redux/ui/ui_state.g.dart:572)
#12     uiReducer (package:invoiceninja_flutter/redux/ui/ui_reducer.dart:67)
#13     appReducer.<anonymous closure> (package:invoiceninja_flutter/redux/app/app_reducer.dart:77)
#14     AppStateBuilder.update (package:invoiceninja_flutter/redux/app/app_state.g.dart:310)
#15     _$AppState.rebuild (package:invoiceninja_flutter/redux/app/app_state.g.dart:183)
#16     appReducer (package:invoiceninja_flutter/redux/app/app_reducer.dart:67)
#17     Store._createReduceAndNotify.<anonymous closure> (package:redux/src/store.dart:235)
#18     TypedMiddleware.call (package:redux/src/utils.dart:231)

Lines 17 & 18 are repeated over 700 times, and then the following ends the error message out

#769    Store.dispatch (package:redux/src/store.dart:267)
#770    _deleteSchedule.<anonymous closure>.<anonymous closure> (package:invoiceninja_flutter/redux/schedule/schedule_middleware.dart:125)
<asynchronous suspension>

I was able to manually send the invoice out, but is there anything I can do to see why it didn’t send, or to force delete the schedule entry? There is nothing in the logs, other than the autobilling alert that posts every morning.

Update v5.6.4 just showed up for me. I updated my version and everything appears to be working now. Not sure if it was just a bug in the previous version.

Glad to hear it’s sorted, thanks for the update!