I'm experiencing this bugs since a few nightly builds ago. I searched the forums to see if it had been reported but couldn't find anything related.
Steps to reproduce the bug: 
Inside the editor. 
0. [starting state] 
1. Type a character
2. Press enter. 
3. Type another character
4. Press enter. 
5. Type another character 
6. Press backspace
7. Type another character. 
8. Press Ctrl-Z
Result: After pressing Ctrl-Z the editor gets reverted to 0.[starting state] instead of [6.Press backspace]
OS: Windows 10
Name             : Code::Blocks
Version          : svn-r12072
SDK Version      : 2.2.0
Scintilla Version: 3.7.5
Author           : The Code::Blocks Team
E-mail           : info@codeblocks.org
Website          : 
http://www.codeblocks.orgwxWidgets Library (wxMSW port)
Version 3.1.3 (Unicode: wchar_t, debug level: 1),
compiled at Nov  1 2019 18:53:26
Runtime version of toolkit used is 10.0.