Eas build failed with ':expo-splash-screen:compileReleaseKotlin'

Hello everyone,
I needed to test my app on an actual device so I run eas build and run into this error saying something regarding splash screen which I’m not even sure I’m using.

Here you may have a look at the dependencies installed
(AT = at the rate, can’t use the symbol it says new users can’t tag more than 2 users)

“dependencies”: {
“ATreact-native-async-storage/async-storage”: “^1.19.1”,
“ATreact-native-community/masked-view”: “^0.1.11”,
“ATreact-navigation/native”: “^6.1.7”,
“ATreact-navigation/native-stack”: “^6.9.13”,
“axios”: “^1.4.0”,
“expo”: “~49.0.5”,
“expo-device”: “~5.4.0”,
“expo-image-picker”: “~14.3.2”,
“expo-notifications”: “~0.20.1”,
“expo-status-bar”: “~1.6.0”,
“firebase”: “^10.1.0”,
“native-notify”: “^3.0.6”,
“nativewind”: “^2.0.11”,
“react”: “18.2.0”,
“react-native”: “0.72.3”,
“react-native-dotenv”: “^3.4.9”,
“react-native-gesture-handler”: “^2.12.0”,
“react-native-keyboard-aware-scroll-view”: “^0.9.5”,
“react-native-reanimated”: “^3.4.0”,
“react-native-safe-area-context”: “^4.7.1”,
“react-native-screens”: “^3.23.0”,
“tailwindcss”: “^3.3.2”,
“expo-splash-screen”: “~0.20.5”
},

I tried following what was said in https://github.com/expo/fyi/blob/main/android-071-rc-build-failure.md
So I did eas prebuild then I went to build.gradle and added def REACT_NATIVE_VERSION before allprojects{} and inside allprojects{} I added configurations.all as per what the link said.
I run eas build afterwards and still got the same error, meanwhile all those failures are being deducted from the max 30 builds for free accounts (might wanna deduct only when a build is successful)

Any idea on how to fix this would be of great help,
Thanks in advance

That was happening to me a few weeks ago and some random guy told me to upgrade my expo library to fix the bug and it worked for me. So now I have expo ^49.0.6
It was on the expo github issues section, but I can’t find the exact issue I was looking at.
Here are the dependencies for the project I am currently working with:

"dependencies": {
    "@expo/config-plugins": "~7.2.2",
    "@expo/prebuild-config": "~6.2.4",
    "@expo/vector-icons": "^13.0.0",
    "@react-native-async-storage/async-storage": "1.18.2",
    "@react-native-firebase/app": "^17.5.0",
    "@react-native-firebase/auth": "^17.5.0",
    "@react-native-firebase/crashlytics": "^17.5.0",
    "@react-native-firebase/firestore": "^17.5.0",
    "@react-native-google-signin/google-signin": "^9.1.0",
    "@react-navigation/native": "^6.0.2",
    "@shopify/react-native-skia": "0.1.196",
    "buffer": "^6.0.3",
    "expo": "^49.0.6",
    "expo-2d-context": "^0.0.3",
    "expo-asset": "^8.10.1",
    "expo-asset-utils": "~3.0.0",
    "expo-camera": "~13.4.2",
    "expo-dev-client": "~2.4.6",
    "expo-file-system": "~15.4.2",
    "expo-font": "~11.4.0",
    "expo-gl": "~13.0.1",
    "expo-image-manipulator": "~11.3.0",
    "expo-linear-gradient": "~12.3.0",
    "expo-linking": "~5.0.2",
    "expo-localization": "~14.3.0",
    "expo-router": "2.0.0",
    "expo-splash-screen": "^0.20.5",
    "expo-status-bar": "~1.6.0",
    "expo-system-ui": "~2.4.0",
    "expo-three": "^7.0.0",
    "expo-updates": "^0.18.11",
    "i18n-js": "^4.3.0",
    "lodash": "^4.17.21",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-native": "^0.72.3",
    "react-native-gesture-handler": "~2.12.0",
    "react-native-get-random-values": "~1.8.0",
    "react-native-reanimated": "~3.3.0",
    "react-native-redash": "^18.1.0",
    "react-native-safe-area-context": "4.6.3",
    "react-native-screens": "~3.22.0",
    "react-native-web": "~0.19.6",
    "react-redux": "^8.0.7",
    "redux": "^4.2.1",
    "redux-batched-actions": "^0.5.0",
    "redux-persist": "^6.0.0",
    "redux-thunk": "^2.4.2",
    "reselect": "^4.1.8",
    "three": "^0.145.0",
    "uuid": "^9.0.0"
  },