Recovery Replaces Formulas from Old Versions!?! - FIXED (-ish!)

Hi All,

Hoping someone like @mikekaganski might be able to help me with this.

I’ve just had the weirdest experience with file recovery.

I finished working on a Calc spreadsheet document last night. Every morning when I start I make a copy in the finder (Mac) and rename it so I have a safe copy archived and untouched of the work to date.

Often LO crashes the first time I try confirming a formula change. That can be hours into my day if I’m not amending formulas, but it happens this way quite often.

One of the last things I changed last night before I stopped working on that version of my document, was to swap out a fairly complicated and inefficient formula, with a more efficient “LET Function” version that did the same job.

This morning when I opened a copy of the file from last night to carry on where I left off, it was all working as I’d left it. Great. Normal expected behaviour.

I typed a small and inoccuous formula into an unrelated cell and when I confirmed, I had the usual crash with the offer to Recover my document. I selected OK and when the spreadsheet opened, my LET formula had been replaced with the old formula I’d swapped out last night.

No problem I thought, I’ll make a new copy of last night’s file and try afresh again.

This is where the weirdness gets very weird!

I opened the copy, and immediately noticed that my LET function was replaced again. Even though I’ve tried quiting and restarting LO thinking that might clear the bug, any new copy I make of last night’s working version of my sheet has had the LET function replaced with the old formula as well upon fresh open!!

How is this possible??

Anyone, please help!

CT

As nervous as I was to try it, I just held my nose and opened the untouched “master copy” from last night, and it too has completely binned off the LET function, and it’s been replaced with the original formula.

Wow, just wow! :hot_face:

OK, right, cancel the reference to the LET function specifically. It was a normal everyday formula, but it’s definitely been swapped out.

Is there some kind of central repository of formulas for each user’s sheets on the local machine that can get corrupted by the recovery process, whereby newer saves can no longer “point to” the correct formulas that have been created??

OK, right, I figured it out.

It didn’t swap out my formula, it killed off the array-entering of my array-entered cells, and turned them into normal “return key” entered confirmations!!!

Why does LO do that?? How does THAT get broken through a recovery cycle??