With Delphi 12.3, they changed their debugger from TDS-based to LLDB-based, at least in their very first 64-bit IDE version.
Maybe this will affect your success trying to debug Delphi-Code via other Tools like "VS Code".
Did anyone already tried makeing use of the last changes for Delphi debugger?