I was able to create this same issue. Looks like you're right and it might be a bug. I cannot think what could be happening behind the scenes in desktop that's not getting carried over in server mode.
I'm shared between happyness you reproduced the problem and sadness this issue was not due to something I did wrong in the Viz...
Anyway, is there a bug submitting system somewhere? I'd like this to be fixed in the future... knowing it was working in 9.2 and it seems to still be problematic in v10