Aren't Bitcoin you purchase on Swan going directly into your wallet under your control?
Yes, after 29 day hold!
Did you recently open an account with them?