IOTA not showing as balance; History shows 'pending'. What can I do?

Hey, I had this exact problem earlier in the week and it did eventually transfer over successfully.

Here's what I did:

  1. Click on "show bundle"
  2. Click re-attach
  3. Clck rebroadcast

It's advised you do this every 30 minutes until it confirms. I didn't really do that but I did have to re-broadcast/attach for a good bit. Took about 2-3 days to confirm. You can check http://iota.tips/ to see if the transaction failed or not and you can re-send again as needed. (When I checked this it still showed the receive address as 0 and also my sent address as 0, a previous address was holding the balance) I also generated a new address by going to "receive" and attaching the address to the tangle. Not sure if that helped at all though.

I think my issue was on me. Before I learned how to generate a secure seed on my own I was using online generators and didn't feel that secure - basically I sent my coins through a few wallets and I think I sent it out of one before it had fully received the transaction (?) So one wallet showed the balance but had the red arrow sent in history, other wallet had 0 balance and the received green arrow in history.

/r/Iota Thread Link - i.imgur.com