I used SimpleStaking wallet to delegate 2599 tezos to TezosBC baker but it doesn't seem to be going through. I tried opening with TezBox wallet and it says the account is not on the blockchain yet when its been more than a few hours, how can I fix this?
The operation failed because you didn't have enough funds to pay the origination burn. You have to do a new origination. But keep 0.3 tez on your implicit account (tz) this time, so you have enough to cover for the burn fee (0.257).
To the more general question why an operation failed, an answer is available here: How can I understand why a transaction has failed?