Here, on Windows 10, Memo works even without calling Application.ProcessMessages.
I don't have Win 11, but it is strange to me that it behaves differently, I believe it is more probable that you are doing something wrong.
Try the attached project. With Application.ProcessMessages, even ScrollBox with a label added to it for each line, gets regularly updated.