Thanks for taking the time to help with this.

As I wrote in my previous email, I can't reproduce this issue at all with the latest copy of Emacs 29. I've also tried testing emacs-28 in a TTY session, but I can't reproduce the issue there either.

For completeness, I've attached 3 different runs of the latest emacs-28 branch starting from `emacs -Q` and following the recipe in my last email.