Lyman,
The B-787 engine problem in Charleston was due to a mid-shaft cracking problem. The B747 engine problem in Shanghai was due to an assembly problem where a nozzle vane became loose during TO. The engines are different in several respects and the problems are different. Only the press assumed the Shanghai incident to be the same as the Charleston incident.