Spreadsheet::Read is a wrapper module that does not parse XLSX format itself, but delegates that task to a dedicated parser. Though for this purpose Spreadsheet::XLSX is supported, it is highly recommended to (install and) use Spreadsheet::ParseXLSX instead: Spreadsheet::XLSX is considered buggy and is not maintained anymore and Spreadsheet::ParseXLSX is.
Try to make the switch, read the docs of the modules, and when it still doesn't work, come back for advice. NOBODY will be able to help you fix bugs in Spreadsheet::XLSX. (well, maybe somebody might be able to, but it would be a complete waste of time).
Enjoy, Have FUN! H.Merijn