It is a simple macro, starting a screen saver. (I used the macro library of KM).
And then I tested it through apple script in order to pinpoint where the error is coming from.
But only this works if I did the same through apple script as the following:
tell application "System Events" to start screen saver "Flurry"
However, the following apple script does not work for me.
tell application "System Events" to start current screen saver
The current screen saver is "Shifting Tiles"
And then
tell application "System Events" to start screen saver "Shifting Tiles"
produces an error of "there is no such name"