Contextual filters not allowing multiple values
I don't know if this would answer your questions, but I just noticed that, not only you need to check "Allow multiple values", you also need to specify "Term IDs separated by , or +" in the "Filter value type" select list.

(using Views 7.x-3.14 at the moment)