I've tried working with optional signers when bumping a transaction and it seems that there is no way I can get it to work. The error I'm facing is TransactionSubmissionFailed("TxInsufficientFee") when submitting to the rpc a transaction like
AAAAAgAAAABnBz2ZFyPlx7O6XSOdcWS4Fdz8pEgjzez7ObHNH8WHqQAAA+gABPu/AAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAABxltAAAAAEAAAABAAAAAPhYKT6X2Od3+Q9SFxeMsh4gTbr1IKl8vGKArctU+EoKAAAAAAAAAAEAAAAAAAAAGQAAAAAAAw1AAAAAAQAAAAAAAAABAAAABgAAAAHB9heQaOabjFYkPPHSYWigIOLG75twlDoEAhkonsoY7QAAABQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlT4SgoAAABAbPTd/tguu1/9H7wfFSxhvZa0prirj476UOp/jTgexLPQ8Fg+yYmntNz/y/4VnAStel1x9X+Exbx4i2/2B5jMBh/Fh6kAAABAiPUCV59EoOIPRIYMt07A/pRMNP07bJBWQvoeHOx3w8+FBNFxUnTg8Gv9kPWmk4DlHUEx7wXIqcu3rpmVaoCrBg==
which seems valid (?). Is it possible that the fee calculated by the rpc doesn't take into account preconditions thus the tx isn't getting accepted in the network?