Game time continues in the background with a dedicated server with persist is on and if multiple days pass in game scripts start breaking.
If at least a day passed, when you request a supply crate, XP is decreased and you hear the announcement of "supply crate is ready" but crate or mission itself does not spawn.
Weird AI behaviour where when you come back to the server after a long time, AI is frozen at defense objective not attacking or defending. Killing enemies around does not complete defense mission (could be some missed).
After completing everything including having a bugged defense mission still stuck on map, if you leave server and rejoin, RTB objective pops up and day progresses.
Depending on how many days passed in real time (server is set to real time), days keep progressing immediately one after another until it matches time passed and stops. Scripts continue working normally afterwards including supply crates.