Had the same problem. first i had just the still wallpaper. but no animation. i added a new account, ( LOCAL ACCOUNT, do not use a microsoft account, they will own your a..) then go log in, install deskscapes. once it works. log out and log back into your main account...i noticed it then worked in the main one too, but it stuttered. I played with the lock and unlock taskbar, i'm adding this just because it may have been part of it. i locked then unlocked then locked again.. then i changed the performance tab to DIRECT SHOW VMR 9 . and stuttering is gone.
not sure this will work for you, but its worth trying, only took a few minutes. i am on win 8.1 , and using the latest version of deskscapes.