Okay, things are working much better now! Still not perfect, but when this was posted the success rate was ~85%.