So just make sure if I understand it correctly:
1) you have 71 non-archived books but
list --all doesn't list them all
2)
get --all downloads even less books than that are listed on the incomplete list made by
list --all
3) after you deleted (?) that Japanese book the downloading still stopped after the same two books and there wasn't any error message
There is a difference between
get --all and
list --all, the latter sorts the list before displaying it. If you are adventurous you could try deleting or commenting out the following line in Commands.py:
Code:
rows = sorted( rows, key = lambda columns: columns[ 1 ] )
Then check if the first two books returned by
list --all are the same that were successfully downloaded. What happens if you use
get one by one?