Investigation and attempted fixes.
Camau a gymerwyd: Ymchwilio ac ymdrechion i ddatrys.