Current behavior
Device reservation can get stuck if resubmission in heating happens. For example, if 6 samples are submitted into box_a and placed there, but box_c is currently not running a task with only 3 samples, it will keep on trying to book box_c.
Expected Behavior
It should just go forward with box_a
Minimal example
No response
Relevant files/images/logs
No response