The refunds are part of a $520 million settlement that Epic agreed to pay back in 2022.
New payments are expected to go out in 2026.