Skip to content

Send to device failed, "No suitable formats were found" / E_ADEPT_REQUEST_EXPIRED #125

Description

@gittlp

Bug description

When sending an ACSM book/file to device, it fails with popup warning (screenshot attached):

WARNING: No suitable formats: Could not upload the following books to the device, as no suitable formats were found. Convert the book(s) to a format supported by your device first.

Output from the shell from which Calibre was launched simultaneously shows this error, which seems to be the issue:

DeACSM v0.0.16: Trying to parse file ChalkedUp_9780061859960_164611.acsm
DeACSM v0.0.16: Try to fulfill ...
DeACSM v0.0.16: Hey, that didn't work: 
Looks like there's been an error during Fulfillment: <error xmlns="http://ns.adobe.com/adept" data="E_ADEPT_REQUEST_EXPIRED http://acsepub.contentreserve.com/fulfillment/Fulfill 2025-04-06T23:41:33-04:00%20(1743997293000)%20is%20before%202025-04-12T22:21:33-04:00%20(1744510893954)"/>

Additional notes/observations:

  1. This happens regardless of whether Calibre is running on Linux or Windows (tested same acsm file on both)
  2. This happens regardless of whether the device I'm pushing to is a Nook or a Kobo (tested on both)
  3. This happens regardless of whether I add the book using import type of Calibre 'Add books' or dragging and dropping into the Calibre window (I arbitrarily chose 'Add books' in the 'Import type' dropdown below)
  4. When the ACSM file is imported into Calibre, there appears to be nothing amiss, it shows the book in the Calibre window and it says it's 'Formats' type is "ACSM" underneath the standard book cover icon (the book cover is generic, not the cover of the actual book that it's supposed to be, however)

I attach the .acsm file for the book 'Chalked Up,' which happens to be a YA book my child checked out from the NYPL via Libby/Overdrive. (Github would not allow the .acsm file to be uploaded, so I added a ".txt" extension to it in order to upload. Pretty rigorous file-type enforcement lol. :-/)

Operating system

Linux

Which version of Calibre are you running?

8.1.1

Which version of the ACSM Input plugin are you running?

v0.0.16

Import type

Clicking the 'Add books' button in the menu bar

Further information

ChalkedUp_9780061859960_164611.acsm.txt

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions