I am using ubuntu 22.04 Changes to favorites are lost after the session ends, i.e. they are not persistent. Adding a new app to the favorite works. I can see the new favorite in dconf /org/gnome/shell/favorite-apps However after logging out all changes are lost.
For example adding gedit as a favorite the setting /org/gnome/shell/favorite-apps is ['firefox.desktop', 'thunderbird.desktop', 'org.gnome.Nautilus.desktop', 'rhythmbox.desktop', 'libreoffice-writer.desktop', 'snap-store_ubuntu-software.desktop', 'org.gnome.gedit.desktop']
However after logging off gedit is gone and the /org/gnome/shell/favorite-apps is again
['firefox.desktop', 'thunderbird.desktop', 'org.gnome.Nautilus.desktop', 'rhythmbox.desktop', 'libreoffice-writer.desktop', 'snap-store_ubuntu-software.desktop']
i.e. all changes are lost