Having just fitted one of these tp my own PO.....it would be very easy to deem it not compatible as they are a bitch to fit.....I have plenty of experience swapping braclets and straps and often alternate between the two fpr all my watches....i fount this one particulary frustrating to fit....try mounting iot upside down with the watch face down....the secret being that there is a substantial lip that goes over the back of the casing almost and this fit will allow the strap to fit correctly and line up...
i notice the gap at the top of the strap and the watch lug is too small....this needs to come down a bit
hopefully this pic will make sense to you....make sure you have that lip tight and in position on the case back