According to trusted detectors like IsItDownRightNow and Downdetector, the TreasuryDirect website is up and working as of March 2024. But, if you are facing any issues, then you should wait for a while or check Twitter for data and solutions.