Yeah, that income check stuff can be rough—especially when you're self-employed. Had the same thing last year. Took some back-and-forth, but they accepted bank statements in the end. Just stay chill and keep grinding, Videoslots usually comes through