Yesterday I installed the new Ubuntu 23.04 distro with Gnome 44 and I noticed that some applications like “Visual Studio Code”, “Kicad”, “Stacer”… always start in not maximized (zoomed) mode. Even my “Python” app developed by “Visual Studio Code” and “Tkinter” in Ubuntu 22.10 started in maximized (zoomed) mode and now not.
While it is true that apps are responsible for remembering and restoring their size and maximization state, there currently is a bug in the new window decorations code in mutter that can end up undoing state changes that happened during window creation (i.e. when the app restores those things). So this bug would affect everybody running some of the affected apps: X11 apps with server side decorations (or maybe only a subset of those if the timing of the state changes is important).