Hi Cristian, Please test latest master branch because I think your issues are fixed.
Referring to order of transactions in report after transaction modification, it was sorting, that was to blame. I changed it intentionally while implementing multicurrency totals, but it broke your use case, so I returned old sorting. First tests show that my use case isn't broken and yours work too, but I would expect troubles with multicurrency totals anyways somewhere in future. During the research, I found a bug (not critical) that transaction IDs written to .kmy file aren't being red from the file. Transaction IDs are assigned through function during KMM start and stay so till application quits. The assignment is according to date. When one changes date, the assigned ID won't change till KMM starts anew. The assigned ID is being written to .kmy file, but won't be red, because KMM will assign new IDs at start. That was the reason why your reports showed correctly after restart. Cheers Łukasz