Fenix 5X slow to turn on - 10 mins

So when I turn my watch on, the blue triangle shows for about 10 minutes before it starts to load maps etc. So a little over 10 minutes from pressing the light button until I can actually use it.

I have cleared the activity history but no joy. 

Does anyone have any ideas on what I can do to resolve this? I haven't tried a hard reset (yet) as that will be the very last resort.

Cheers.