Thanks for your input Panthers and Norwood.
I bought the headset from Pedal Force, and is supposed to be compatible
What is really comes down to is the small tolerances in the specs of the headtube, bearings, upper cover.... I guess something is just a bit off in my case and sometimes a bit can be a big problem.
Cheers