Unity FPS на Android меняется 29/59
При запуске игры на Android фпс показывается 29, 59 (на протяжении от нескольких секунд до 3-5 минут), после фпс выравнивается и становится стабильными 60 (телефон как раз поддерживает 60 герц). Также если свернуть и снова открыть игру, то получаю обратно 29, 59 фпс (при чем именно эти две цифры и снова нужно ждать). Даже если отключить все объекты и cкрипты, оставив лишь камеру и счётчик фпс, то ситуация остается ровно такой же (даже отключал сам GUI).
Profiler показывает что грузится Semaphore.WaitForSignal на 50-70%, но в этом ли проблема и как её решить так и не понял.
Телефон: Redmi Note 7. Тестировал на 4-х разных телефонах (из них на 3-х была такая проблема) и лишь на более мощном с герцовкой в 120 оставались стабильные 120. Установлено ограничение Application.targetFrameRate = 280;
Настройки проекта. На всех статичных обьектах установлено Static. Shader: Mobile/Difuse, Mobile/. Graphics API: перепробовал все возможные (OpenGLES 3, OpenGLES 2, Vulkan).



