Thank you for the support and detailed description and many thanks for making the pictures available as well, I had some issues with the uploading tool...

It was more difficult to get a picture of the trail, but its certainty leaking from the mounting bracket as the trails stops (https://drive.google.com/file/d/1OglfaAAIiEQ8Dcq3Td6-zelJ8YQJIcwS/view?usp=drivesdk)

The straps actually feel pretty tight so the cracking of the brackets seems to happen regardless. Not the most impressive design from the factory

The car is located in Norway, but we have a local Morgan dealership here as well, so will discuss the problem with them as well