200 in a few hours sounds like a lot (well, it is) but is small compared to some apps I use. Revolut tried to make tens of thousands of requests in an hour last time I looked! I expect that particular app is coded badly so when it gets rejected it just endlessly tries to repeat the request.
I highly recommend everyone installs something like the DuckDuckGo android app because it blocks tracking attempts in all apps. It's a bit horrifying to see how often, how much, and what type of data all our apps are requesting.