Ever since the Eevee community day last weekend my Pokemon GO keeps freezing when I open several menus, like, when I click to send someone a gift it completely freezes for 2 minutes until it goes to the next screen to choose which gift to send, and then upon clicking on the gift I want to send, it freezes again for a while until it sends.
Same goes with the trade window, everytime I start a trade with someone it freezes on the pokemon selection screen for a few minutes. And so on, until the trade is finally done.
I don’t get why this is happening, it was fine just last weekend, and the rest of the game works perfectly fine at 60fps stable, without ever freezing.
Some things I’ve tried already:
Soft Resetting the smartphone
Clearing cache/data of the Pokemon Go app
Reinstalling the game
Changing preffered connection from 4G/LTE to 3G
Playing it on WiFi
Clearing all background apps.
Here are my phone specs:
Brand: Lenovo ZUK Z2 pro
CPU: Snapdragon 820
GPU: Adreno 530
RAM: 6GB
OS: ZUI 3.5 (based on Android 8.0 Oreo)
Any ideas as to what is causing this?