Please enable the option "Stick new notes to desktop also" using
Notezilla Preferences. To access
Notezilla 's Preferences, right click on
Notezilla icon and choose Preferences from the menu.
The above setting is enabled by default. May be it was disabled accidentally.