• No, it doesn't fix the problem, but at least I know what's causing the problem!
    Yes, my sp does accept multi-value parameters. The SP isn't getting run.

    I found some work arounds by googling the 'ThrowIfMaxHttpCollectionKeysExceeded()' message. I am looking into which will work best for this situation.