Hello
I have seens this error before.
Here is what i found as root cause for this. May be your scenario is different but still would like to share
The document we were trying to update was under Transactional block. So any document under transactional block if tried to be updated would give you this exact error