Cecchi,
you question is very general and would not be easy to answer.
I would recommend that you re-visit our documentation and read how the AF_DataRequest should be used.
But, to try and solve you issue:
When you do a AF_DataRequest, wait for the confirm before you initiate the next transmisison.
This will insure that you do not stavate the system.
BR,
Mads