Rejecting suggested changes can delete the entire file

This is happening more and more for me. I have experienced it both on a brand new/untracked file and a tracked file. the proposed solution of “commit more to git” is a very poor workaround. It is making cursor near unusable. Can we have an ETA on the fix please?

I reported here before I found this existing post: Version Control / File Management Bug: Incorrectly deletes the file if you reject / "undo" the last suggestion to a file

I think the key to reproducibility is rejecting the last suggestion in the group. When I do this, it is consistently reproducible.