A couple of things...
-Bitcoin Core: v0.21.0 and Armory: 0.96-beta-a3d01aa722
That is an outdated version of Armory... it likely won't work with newer versions of Bitcoin Core... I assume you got it from
https://www.bitcoinarmory.com/ DON'T USE THIS WEBSITE!
It's an old and outdated version... you need to get the latest version from here:
https://btcarmory.com/ (currently 0.96.5)
-Nope, but now i have update the bitcoin.conf with prune=550, restarted but nothing seems changed
Unfortunately, you've just removed all the data that Armory needs.
I wasn't suggesting that you use pruned mode, I simply wanted to know if it had been set to that as Bitcoin Core often suggests you do this during install if you don't have a lot of storage space and Armory doesn't work with Bitcoin Core in pruned mode.
Armory
requires an unpruned node... you're going to need to remove that line from your bitcoin.conf... and then let Bitcoin Core reindex the entire blockchain. Do you have 350+ gigs of free storage to hold the full blockchain?
-Yes, Armony say "Connected (352530 blocks)"
...
updated: i notice that the transaction hash is on block 670177 while my armory say "352530" blocks. Why? I am confused
And that is why you see nothing... because Armory has not got to the block where your transaction is, so as far as Armory is concerned, your transaction doesn't exist. Until you get Bitcoin Core fully synced and
not pruned, you will not be able to get Armory to see all the blocks.
Additionally, the reason Armory stopped at block 352530 is either because your Bitcoin Core node was not fully synced, or due to the fact that it was the old version and doesn't understand newer fields in the block data being provided by Bitcoin Core 0.21.0. Once you have updated to Armory 0.96.5, it should be able to parse the blocks properly (assuming that Bitcoin Core is actually fully synced)
From this point, I suggest you shutdown Armory and leave it closed. Remove the "prune" line from your bitcoin.conf, then start Bitcoin Core with the
-reindex option... let Bitcoin Coin fully sync before attempting to do anything else.
Once Bitcoin Core is fully synced, start Armory and let it try and parse the blocks and transaction data (you may need to use the "Help -> Rebuild and Rescan Databases" option in Armory)