Self-encrypting drives (SEDs) have many flaws that can even bypass encryption entirely:
https://www.cisa.gov/news-events/alerts/2018/11/06/self-encrypting-solid-state-drive-vulnerabilities
Samsung even released a consumer notice about a “potential breach of self-encrypting SSDs” a while back :
I recommend continuing to use cryptsetup as always unless you need cross-platform compatibility then use VeraCrypt.