I recently got a new bitcoin wallet from bitcoin core and it is taking fort to sync, during the sync it gave me an address I sent bitcoin to however due to complications syncing, the address is no longer in my recieving addresses, will it still be saved with the wall.dat file with the bitcoin core files automatically? If not how do I add a custom address to s new wallet to receive the bitcoin if not Thanks
All addresses Bitcoin Core generates will be permanently stored in your
wallet.dat. It now depends on what your "complication" was. If you just pressed "receive" again and generated another address, you've got nothing to worry about, your money will show up once Bitcoin Core is fully synchronized.
If your "complication" included that you've removed Bitcoin Core in between and also deleted your
wallet.dat, your money would probably be lost.