This is bug report. Opening SLK file for store as CSV cause error, if SLK filename >31 characters. Filename is used for phpspreadsheet/src/PhpSpreadsheet/Reader/Slk.php(519): PhpOffice\PhpSpreadsheet\Worksheet\Worksheet->setTitle('70a82431a036bca...') phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Worksheet.php(848): PhpOffice\PhpSpreadsheet\Worksheet\Worksheet::checkSheetTitle('70a82431a036bca...') Expected behavior is: Truncate filename of SLK to max 31 characters to prevent this Exception about sheet name. This bug occured in 1.17.1, we didn't found this error in 1.16.0, but don't know if is also affected. Current version is affected by this bug. Steps to reproduce: Open and save SLK file with name >31 characters.