Pressing "Multiple Pages from Flatbed" button on Brother MFC-L3770CDW, scan only first page
The issue seems to be that Brother's Linux drivers, at least mine, expect you to only scan once on the flatbed before it ends the job. The app gscan2pdf has a workaround for this described as
"Some Brother scanners report "out of documents", despite scanning from flatbed. This can be worked around by ticking the box "Force new scan job between pages"."
Indeed, if I do
simplescan --debug and try to scan multiple pages from the flatbed, it quits after the first page with this message:
[+28.56s] DEBUG: scanner.vala:1241: sane_start (page=1, pass=0) -> SANE_STATUS_NO_DOCS [+28.56s] CRITICAL: page_finish: assertion 'self != NULL' failed [+28.56s] DEBUG: scanner.vala:1214: sane_cancel ()
The delay set in Preferences doesn't matter. Maybe a similar workaround could be implemented here?