Get.offAll(() => SecondScreen()).then((_) {
WidgetsBinding.instance.addPostFrameCallback((_) {
Get.delete<FirstController>();
});
});
Or
Give ScreenUtil a bit of time to recalculate UI, example Get.delete is executed inside SecondScreen()