try {
      DocumentReference ref = FirebaseFirestore.instance
          .collection('invoices')
          .doc(authService.getUser().uid);
      final doc = await ref.get();
      final data = doc.data();
      Map savedCompanyInfo = data != null ? data as Map<String, dynamic> : {};
      myRents.companyInfo = savedCompanyInfo;
      return savedCompanyInfo;
    } catch (e) {
      return {};
    }
working code locally (emulator and real device) but not in released app. It goes into the catch.
Working on iOS also recently on Android, since I updated to Flutter 2.8