Angular 17 SSR low performance for mobile on pagespeed

Hello Cloudflare team.
We have a website that we are trying to improve and we are checking at pagespeed.dev.web.
When we purge the cache, our best result is 60 for mobile and 80 for desktop. A few hours later we get 30-35 for mobile. It looks like an issue on cloudflare side.
When we use DNS only without proxy we get 65 for mobile.
We are using Angular 17 + SSR and setting Browser TTL, Edge TTL on Cloudflare, and trying to use Tiered Cache.
Can you help what I am doing wrong?

Benchmarks:
good test (mob 60, desktop 86)
https://pagespeed.web.dev/analysis/https-www-smithysoft-com/3t2sgh0dco?form_factor=mobile
bad test ( mob 34, desktop 67)
https://pagespeed.web.dev/analysis/https-www-smithysoft-com/afr5td70c2?form_factor=mobile
dns only test (mob 59, desktop 77)
https://pagespeed.web.dev/analysis/https-www-smithysoft-com/nef1kjmzwz?form_factor=mobile

Hi @oleksandr.dotsenko,

Can you also advise the numbers without Tiered cache enabled?

  1. Please disable Tiered cached.
  2. Purge cache
  3. Wait for 10 mins and run the test again

Thank you.

Yes, sure.
I got 59 for mobile, 73 for desktop
https://pagespeed.web.dev/analysis/https-www-smithysoft-com/pevueyvfck?form_factor=mobile

After few tries I got again 37 for mobile, 67 for desktop
https://pagespeed.web.dev/analysis/https-www-smithysoft-com/aisswyv94h?form_factor=mobile