Layer-shell-qt window anchoring no longer behaving as expected

A couple of months ago I developed a small app using Plasma / Layer Shell Qt · GitLab, with a simple multi-window UI coded in QML. I used the AnchorTop/AnchorLeft properties as shown in tests/quicktest.qml · master · Plasma / Layer Shell Qt · GitLab to place the windows at startup, and it all worked exactly as I expected (windows pinned to the designated screen edge). I just revisited the app and now when it launches all windows are clustered in the center of the screen, as if the Anchor directives are completely ignored. The issue isn’t confined to my custom app; when I run qml6 quicktest.qml from the layer-shell-qt repo, its windows are now clustered in the center of the screen too, which I’m certain is not the behavior I was seeing in April.

In the time since I originally developed the app, the Qt packages (including layer-shell-qt) on my development machine had been upgraded from 6.2.4 to 6.3.5, so my first thought was that this might be a 6.3 regression. However, I just tested both my own app and quicktest.qml on a separate machine that still has 6.2.5 installed, and the Anchor directives aren’t having any effect there either, so now I’m guessing that it must be some other system configuration issue.

Previously, anchored windows were working as expected (pinned along the designated edge) under both X11 and Wayland KDE sessions. Now that they’re not working (windows placed near screen center regardless of whether the Anchor directive is present), they’re not working under either X11 or Wayland. Has anyone else had trouble with the Anchoring feature, or noticed a change in quicktest.qml behavior?