You are probably having this error because of throttles (most likely per-method throttles) that are used to prevent abusive usage. Have a look at related documentation page in order to learn more about throttles. Normally you should wait for a specified period which is returned in the backoff
field of the previous response.