Hi Caligo,
from blueprint view (when checking the SaveGame property on blueprint variables) you can only save basics types, it will fail on more complex types like a reference to an actor.
From C++ code you can save basically everything as long as you do the job by yourself (like saving an Actor full name and finding it back in the world when loading)
I presume you already read the documentation about save system
Hope it helps.
Cø