KDE 5.24.2 Window position not saved, autostart scripts don't run

How are you doing this? The right way is to set the size/position in System Settings > Workspace Behavior > Window Rules and Add new. For example this is what I use for telegram-desktop:

You have to add a 2 second delay in the “Exec” line of the .desktop file. See: