Student or Learner
Please check. "He couldn't compete because of being disqualified" or "The claim got rejected because of the member's benefits being excluded from the policy"?
Your sentences are grammatically correct, though not completely natural.
However, 'or' is the wrong conjunction as they are not being contrasted. You need 'and'.