Had same problem with mine, took sensor out cleaned it and the hole it goes in to, used a smear of instant gasket, put sensor back in and tapped it down, spun the hub a couple of times and left it until the following day.
Now the light goes off as it should @ 5mph and brakes are a gud un again.