Fenix 8 is boot looping

My fenix 8 is either stuck on boot loop from loading map / checking maps screen or goes to blank state while the power cable is disconnected. Whereas the watch works fine with power cable connected.

I have tried the following solutions from the internet,

1. Soft reset from the setting while power cable was connected.

2. Hard rest from buttons / unprompted reset

3. Deleted GPE.bin or all files from RemoteSW folder

4. Reinstall all the maps from garmin express

I need support urgently!

Note: it is running the latest software 15.33.