catppt does output the text of the really basic Windows PowerPoint file /media/Windows/Windows/System32/MSDRM/MsoIrmProtector.ppt , but only outputs the internal string "Office Theme" from the simple sample PPT files at examplefiles.
The Linux file utility reports the file that works has "Version 5.1" saved in 2004 and the files that don't are "Version 10" saved in 2022.
catppt outputs nothing from the bigger sample PPT file at samplecat.