The Germans knew of the coming British action and knew also the correct place of the mines. Two or three times in march and april they have tryed to get more information on it. Supported by airforce a regiment made an attack on the positions of the Allies.
Besides the Germans already had reinforced their units with airtroops, artillery...
I've studied more then 6 year this period with focus on the German airforce.