I had the same issue with Fenix 3 HR due to the HR sensor. I could not run for more than 1h without feeling a strong pain in my wrist bone…
With my Fenix 5 and the original strap band I had a similar problem: it is difficult to find the correct adjustment (is this the correct English word? Sorry) to avoid the watch to move without feeling pain in the wrist due to the band. Solution: changing to a more elastic Notocity band bought in Amazon (Spain).