My other BMW bike is having this fuel pipe issue dealt with as a factory recall (after it broke down on Monday , unrelated to this problem). Dealer said although it was a recall item, it was not urgent, so would be checked and changed when the bike is in, not requiring a specific visit.
had mine 'done' in Dorchester a couple of weeks ago, they said it wasn't a recall and the cracks weren't very big so they sleeved the fuel line connectors with shrink wrap :/