I researched Trustpilot reviews and Reddit comments to determine that El Royale does pay out—it just takes a while. Users have reported 1-2 weeks wait times on cashouts, including verification and the actual payouts.