i really need your idea guys. what will my bitcoin config file must looks like?
Firstly, your bitcoin config will not be causing the issues you are seeing.
back to my node,in debuglog ive seen those old transactions the 400 and .36 btc was still there for relay. i then abandon the .36btc and then send it again to the same address but it says it cannot be broadcasted immediately.
What was the
exact error message? Can you screen shot it when you try and create/broadcast the transaction?
i will try to apply zapwallettxes to config and maybe include mempoolexpiry to clear my wallet. then ill try to send my bitcoins again to my other wallet.
Those items don't need to be applied in the config file to fix your issue.
"zapwallettxes" is just a way to clear the local list of transactions in your wallet file... so that the blockchain can then be re-scanned and only related transactions that are currently on the blockchain or being broadcast/received from other nodes are then re-added. It is useful after you "abandon" a transaction to remove them from your transaction history list etc, if you don't want them to show any longer. Generally you only want to run this as a "one off", to clear the unwanted transactions... so, it probably shouldn't be in your config file, but used as a temporary command line argument when you start the node.
"mempoolexpiry" is not going to solve your problem at all. It is not related to your inability to send the transaction.