casino support keeps asking for the same documents every few days
That sounds more like a verification workflow issue than anything. I’d ask support to confirm exactly which documents are still missing and keep screenshots of every submission. I’d also compare Vega’s verification process before depositing anywhere else.