Game crushed in splash screen java.lang.InstantiationError: com.google.android.gms.ads.rewarded.Rewarded

The game is crushing in the splash screen when downloaded from play store but works perfectly in the editor.
I’m receiving this error from the play console

java.lang.InstantiationError: com.google.android.gms.ads.rewarded.Rewarded
Exception java.lang.IllegalArgumentException: com.pixelvalue.theworldafterzombies: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.
Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline replies or bubbles.
  at android.app.PendingIntent.checkFlags (PendingIntent.java:401)
  at android.app.PendingIntent.getBroadcastAsUser (PendingIntent.java:671)
  at android.app.PendingIntent.getBroadcast (PendingIntent.java:658)
  at androidx.work.impl.utils.ForceStopRunnable.getPendingIntent (ForceStopRunnable.java:174)
  at androidx.work.impl.utils.ForceStopRunnable.isForceStopped (ForceStopRunnable.java:108)
  at androidx.work.impl.utils.ForceStopRunnable.run (ForceStopRunnable.java:86)
  at androidx.work.impl.utils.SerialExecutor$Task.run (SerialExecutor.java:75)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1137)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:637)
  at java.lang.Thread.run (Thread.java:1012)

any help would be appreciated.

thanks.