Lightning has two data lanes and this cable looks like it’s missing one of them. IIRC devices can use either lane depending on orientation of the plug so that would explain why data transfer was working for you. Does it stop working if you rotate the plug?
Here you go
https://en.wikipedia.org/wiki/Help:Books/Printed_books