Autostart Login Scripts no working

as no script is launching, my workaround is literally to use a .desktop file instead, placing it in ~/.config/autostart/

[Desktop Entry]
Exec=gsettings set org.gnome.desktop.interface icon-theme Adwaita
Name=Apply Adwaita icons to GNOME apps
Type=Application

Here to automatically make all GNOME apps look normal, even though Fedora breaking them on purpose.

and it works! I will convert all my scripts now, but for sure it is pretty insane. A workaround could likely also be to place all scripts in multiple Exec= lines in the same .desktop file.