Symptoms
When accessing a SharePoint List with too many columns through a SmartObject from the SharePoint 2013 service broker, a 404 error is returned.
Diagnoses
This has been determined to be a SharePoint limitation. When interacting with SharePoint 2013, K2 makes a REST call in order to return data. When a large number of columns exist, this rest call becomes too long for the default SharePoint web.config to handle. IIS sees the extremely long REST URL and it exceeds defaults specified in the aforementioned web.config.
Resolution
Make the following changes to the SharePoint web.config:
After making changes to the above, do an IISRESET on both the SharePoint and K2 servers and try to execute the SmartObject again, this time it should work without the 404 error.