On my Talos II, I was having a lot of trouble with DDB not generating traces correctly.
After a bunch of hunting around, it appears to be because it's using the wrong math in dbtrap to get the new SP.
As far as I could figure, the code as is was not applying any translation and ending up with the stack pointer set to 0x1300.
I'm not very well versed in POWER assembly, but this diff makes ddb work *significantly* better on my Talos II. I can now do traces, and continue actually works.