I had the same problem. In my case, I had the viewport grouped with another object and I was trying to create a clipping mask on the Group. Once I figured that out, I was able to go into the group, draw the shape in the group, select the viewport and the clipping mask I wanted, and things worked perfectly.

Hope this helps.

WG