Tried to broadcast it, got 16: mandatory-script-verify-flag-failed (Script evaluated without error but finished with a false/empty top stack element)
It's been a while since i last executed these steps... Usually, i create the transactions from the core wallet that holds the private key for the address, and i also use core to sign and broadcast the tx. But since syncing core will take several hours/days, it's not really an option here.
Would you mind posting the signed transaction? It shouldn't contain sensitive information, since you would broadcast it to the network anyways.