Reported in the South China Morning Post earlier. They're blaming it on the passengers, throwing towels/toys/blankets etc. down the toilet as well as the new cleaning procedure introduced six months (or weeks? sorry, forgot) ago. However, Dragonair flights are using the same cleaning method and still no blockage. As a preventive measure, they're removing cloth towels from toilets.