What happened to Nelson from "The Challenge" in 2023? Details explored

What happened to Nelson from "The Challenge" in 2023? Details explored