Okay,
for any poor soul wandering in to this dark corner of the community forums, the answer is this:
-
In IIS, select your virtual site and click on “Request Filtering”. Next, Choose “Edit Feature Settings” from the list on the very right hand side.
-
Increase the “Maximum Query String (Bytes)” variable from 2048 to 8192.
-
Go make yourself a cup of tea.