News Chrome failed to install on Windows PCs, but Google has issued a fix — here's what happened