Skip to content

Job submission fails: curl::curl_fetch_memory() timeout on Windows (SChannel, bytes sent: 0) #33

@ranchen-not-a-word

Description

@ranchen-not-a-word

I’m trying to submit a job via CyteTypeR() but the job submission fails with an HTTP timeout error. It looks like the request times out during the send phase on Windows SChannel (bytes sent: 0), so the job never reaches the API.

What happened

When running CyteTypeR(...), I see:

results <- CyteTypeR(obj=combined,

  •                  prepped_data = prepped_data, 
    
  •                  study_context = "skeletal musle samples from mouse", 
    
  •                  metadata = metadata
    
  • )
    INFO [2026-01-11 14:13:53] Submitting job to CyteType...
    An error occurred: Failed to perform HTTP request.
    Caused by error in curl::curl_fetch_memory():
    ! Timeout was reached [nygen-labs-prod--cytetype-api.modal.run]:
    schannel: timed out sending data (bytes sent: 0)
    错误于CyteTypeR(obj = combined, prepped_data = prepped_data, study_context = "skeletal musle samples from mouse", :
    Job submission failed.

Expected behavior

The job should be submitted successfully and return a job id (or proceed to polling) without timing out.

Environment

OS: Windows (Windows 11)

R version: (4.5.3)

CyteTypeR version: (0.1.4)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions