Step count massively wrong

The step count is massively wrong on our Fenix 8. Yesterday an 11 mile hike recorded just 4000 steps. I would be ok if you could manually edit or add steps to our Garmin Connect App. Surely if the reason is insurance companies then these added steps could be flagged as being manually entered. Please could you respond and give us some solution to this long outstanding issue?