Though there are several possible reasons:
- Not enough ether on origination account to perform transfer and pay for gas
- Nonce is too high or too low
- Signature is incorrect
- Transaction gas consumption exceeds block gas limit
Though there are several possible reasons: