The oil pressure switch has been a problem for a while on all Ducati. It's more or less the same switch regardless of model.
If the switch has been swapped out, then it could be a wiring fault.
btw, not sure how they've checked the pressure at the bearings though??? The pressure is checked where the switch screws in and indicates the pump pressure, if there was a problem though it would show as a low reading, so you should be OK.
