While stepping in the main thread I notice a thread which appear to hang on RemObjects code.
It could be that this is a delphi RIO debugger issue but I wanted to check with you.
Could the fact that the code cannot advance to my breakpoint be related to RO code?
In the callstack of the screenshot you see where the code stops.
The critical section (thread view) is mine and should not be the reason why the RO thread blocks.