I don't know if it's very urge for you, but the way I do my fade is via code, so, to fade 50% of the opacity, I do this way:
create local variable: TIMER=0;
every 1 sec: add 1 to TIMER;
while TIMER <50;
add 1% to object.opacity;
also, you can tweak it, add, remove, change, make more conditions, etc.
it helped in something?