One of the best tools to recover corrupted PST files is SysInspire Outlook recovery software. They can also fix Outlook errors like The error of 0x80040900 of Outlook during send/receive. It can convert PST files into 13+ different-different formats, and it directly imports PST files into new PST, Gmail, Yahoo, and Office365. It can also convert selective or bulk files. Convert 25 emails from each mailbox on the free demo version of this tool.
Read more:- Fixed error 0x80040900 of Outlook during send/receive

1 – Network Connectivity Issue
Poor or no network connection can make it difficult for you to access your Outlook data files. Essentially, the PST file is located on a network server, and a bad network connection can result in hardware failure resulting in inaccessible PST files.
Solution – Make sure that your Internet connection is active and strong.
Sometimes, simply restarting your internet connection might also help fix the problem.
2 – Oversized or Corrupt PST
When the PST file exceeds the set size limit (i.e. 50GB), the file may become corrupt and result in send-receive error ‘0x80040900’.
Solution – Use Microsoft’s built-in repair utility (Scanpst.exe) to fix PST file corruption. But, keep in mind, the Microsoft repair utility cannot handle large-sized and severely corrupt PST files. In that case, Stellar Repair for Outlook Technician can help you overcome the Scanpst.exe limitations, as the software helps:
Fix severely corrupt PST files
Prevent further corruption by splitting and compacting large-sized PST files
3 – Issue with Anti-virus and Firewall Settings
Sometimes, an anti-virus software with email scanning features can cause issues that may result in Outlook ‘0x80040900’ error. This error may also occur in case your server ports are getting blocked by Firewall settings.
Solution – Temporarily disable the anti-virus and Firewall settings and check if it resolves the problem.