Pressing RETURN on a line with leading spaces sometimes will not auto-indent or sometimes over-auto-indent or sometimes under-auto-indent. That is, the indent doesn't occur where it is expected and not in the same place where it had occurred in previous lines. This issue started after upgrade to version 12.8.0.49.
Issue happens in the Editor window. Problem does not happen all the time; it is intermittent. Once it starts happening, it will start to happen in many different places in the code. If user saves, closes, and re-opens the code, the issue will stop happening for a while until the next time when it is somehow triggered again.
WORKAROUND:
None
STATUS:
Issue fixed in version 12.9. The latest version of Toad for Oracle can be downloaded here.