I sometimes use the “windows list” feature of KRunner:
qdbus6 org.kde.krunner /App querySingleRunner windows ""
Typing text activates the window whose name corresponds to the input.
After upgrading to plasma 6.4 I notice that in most cases, this action only raises the window, but does not activate it.
I intend to report this as a bug, but I want to make sure that this is not intended behavior.