Hi Anish,
Ia can not reproduce the issue. The problem arise once in a while and I don't know why. The same request will work fine many times and suddenly, that request crash whith no apparent reason. If I try to reproduce it every thing works correctly most of the time.
I compared the example yous sent to me with mine. The only difference is this line:
gridAttribution.TableDescriptor.EnableOneTimePopulate();
Is this line can be a clue?
I took out that line from my code and I will make many tests today to see if it change something.