I've tried multiple API commands including putteacherresponse, putteacherresponses, and putstudentsubmission. The GradeStatus for needs grading is 0X400 which is 1024. I've tried using 1024 as the status/mask in the commands that accept it but nothing seems to work. I've tried setting the status/mask to 1 and that marks it as Needs Grading but also marks it complete so it still doesn't show up in the grading queue.
Any help or guidance would be greatly appreciated.