auto.rsc doesn't execute?

Hi all.
I’m trying to use auto.rsc to mass update config on Mikrotiks.
I’ve upload this script:
/ip proxy access add dst-host=yahoo.com path= action=allow place-before=0
after this on router appeared file autoexecute.auto.log with this content:

Opening script file autoexecute.auto.rsc

Script file loaded successfully

It seems that everything went fine but when I look at proxy access rule there is no new rule.
If I import it from console by /import autoexecute.auto.rsc it says:

Opening script file autoexecute.auto.rsc

Script file loaded and executed successfully

And access rule addedd successfully.

Is this a bug or I miss something?

ROS v.3.14

its your last command that causes it..-> place-before=0

If you want to use that command you need to print the list first… remove it and it works

Thank you fosben for your help. It was that.
But how can I place my rule on top of rules?
I’ve tried using:
/ip proxy access print
/ip proxy access add dst-host=yahoo.com path= action=allow place-before=0
No luck.

actually abit confused now…

On my 3.13 system I cant write

/ip proxy access add dst-host=*yahoo.com path=* action=allow place-before=0

without doing the print command in terminal first..

But when I do the same thing in a 3.14 ros I can do it with no problem…

edit: seems like that one 3.14 box is the only box I can add it without doing print first, the others didnt let me, is there a setting somewhere ?