REPOST FROM DEVELOPMENT: Using sequences, but they dont work.

It was suggested to me that i post this here rather than development.

I have created scripts both client and server or both, with lights sounds and all that. I had also made vehicles with $animations using a premade QC and those worked well, of course after trial and error. But i decided to touch Sequences., and it messed everything up.
So i created a separate model and script so i can debug for myself and make sequences, but alas it was to no avail.

this is a large bundle of information here, but to TL;DR it, I made a spinning sequence, but it will not work in game. The model is fine and everything.
NOTE: the idle sequence is my animation sequence i use, it makes the top cube spin. It works in blender but not ingame.

QC file:

My script to play the idle sequence.

[LUA]
hook.Add(“PlayerSpawnedProp”,“TestProp”, Test);

function Test(ply, model, ent)
//

//ENT.AutomaticFrameAdvance = true

local seq = ent:LookupSequence(“idle”);
ent:SetSequence(seq);
ent:SetPlaybackRate(1);

print(“ok”);

end

[/LUA]

My compile log

MODEL INGAME:

Like I said the top cube is supposed to spin 360 around Z axis.

THIS is a link to the dropbox for all the source files, including the .blend file.
It works perfectly in blender.

Thanks for taking your time to read and consider my problem.

[editline]7th February 2016[/editline]

so far nothing works.