Hi @stdcerr ,
>>no matter if "Show modified registers only" is checked or not.
Not really sure which setting is this? Can you provide details?
In general: The core registers only get updated/displayed in the debugger if the target is halted:

The reason is that on the ARM Cortex M it is only possible to read the core register if the processor is halted.
Just in case if you are interested in the peripheral registers, they are shown in the Peripheral+ (plus Memory view):

I hope this helps,
Erich