Trump a annoncé sa décision dans un post sur Truth Social, la présentant comme une protestation contre l'échec des républicains du Sénat à faire avancer la loi sur la sauvegarde de l'éligibilité des électeurs américains, connue sous le nom de SAVE America Act, une législation sur les restrictions de vote que Trump a défendue. "Je ne signerai pas la loi sur le logement, qui a été entièrement approuvée par le Congrès et envoyée à la Maison Blanche, en PROTESTATION du fait que le Sénat des États-Unis n'est pas capable de faire passer LA LOI SAVE AMERICA," a-t-il écrit. La Maison Blanche, interrogée pour savoir si Trump opposerait son veto à la loi sur le logement, a renvoyé les journalistes au post sur Truth Social, selon CNBC.