Mine was fitted by a Land Rover main dealer. The rubber seal is definitely too wide (it was cut to the correct length and seated properly) and it is stopping the roof from functioning correctly. I have noticed that the seal doesn't have the 'felt' around the edge like the original seal.