Yeah it's really tricky. Also, usually for on-campus jobs the school sends a W-2 not 1099.I think on campus jobs are hired through school websites as in the case above. The person also said the school did the onboarding for the role. The school should communicate if a job needs a CPT when they are hiring to avoid such confusion. Just saying.