Anurag singh kuhswaha There was some changes introduced to the Azure Retail API recently to increase the number of items returned per page. We observed some throttling causing this issue - occasionally API returns empty items when the throttling happening. We have taken the counter steps to overcome the throttling and it should not be an issue anymore.
If in case the throttling happens, you will be notified 429 status with a re-try time instead of giving empty response in future. Product team is working on fixing this issue.