As I mentioned above, I finally got confirmation for 2 of my incoming funds,
however, 2 of my outgoing funds disappeared.
#1 which wallet do you use? (I know you post in the section for bitcoin core, but most posting here use different software regardless)
While I was waiting for the funds, I send money to 2 places,
#2 Did you use the unconfirmed inputs for this?
1) I had ard 0.001 in my balance before those 2 incoming funds,
then my balance went to 0.002 but with no confirmation with that 2 funds.
I decided to bet on Directbet, and send 0.001 to them on 11-Jul, which take ages and keep no confirmation.
It makes no sense to answer this for all possible wallets/services. Answer #1 and #2 first. It might also help if you provide TX-IDs (not addresses) so we can see what the blockchain has to say about all that.
2) I found there is still no confirmation till today for those 3 payments,
Which might be because you used unconfirmed inputs or because you did not set a proper fee. Hard to tell without more info.
but I want to bet, so I try to deposit to cloudbet with the remaining balance 0.001BTC,
and it success, and even no confirmation, I can still play with them.
Some services accept transactions without a confirmation. They may or may not have means to make sure the TX gets confirmed to counter the risks involved.
Now, I found that 1 of the incoming fund confirmed, another is still with no confirmation,
but the 2 outgoing funds disappear on my transaction, and my balance is now 0.002BTC.
What do you mean with "disappear on my transaction"?
So what should I do? I am not trying / going to spam so do I need to send both Directbet and Cloudbet an email
Provide more information.