Ubisoft’s board is launching an investigation into the company struggles