Hello,
I guess this is not bug.. still i am not sure on this. In 3.1 environment Report used to save your last Context selection and by default using that Context.
I need to test the same scenario in 3.1 and 4.0 again to find with what is causing different behavior in both environment.
Meanwhile if above solution worked for you can you marked Query as resolved??
Regards,
Sushil Padhye