I have a WCF service from which I want to return a DataTable. I know that this is often a highly-debated topic, as far as whether or not returning DataTables is a good pract
You probably blew your quota - the datatable is larger than the allowed maximum packet size for your connection.
You probably need to set MaxReceivedMessageSize and MaxBufferSize to higher values on your connection.