Hello @abergh
I believe this is intended, especially when Module Requirements are used in a course.
However, It does seem a bit buggy to me...I played around with this for a little bit in my sandbox using an Assignment as an example.
If the assignment is a File upload submission, having the teacher enter the score and even changing the status won't remove the overdue Icon that the student and parent see on their end from the modules page.
One work around I found is to have the teacher submit on behalf of the student from the gradebook. This will remove the Overdue icon from appearing in the modules page. Another option is to have the instructor reassign the item to the student with a new due date and have them submit. if the instructor doesn't require a submission from the student, changing the submission type to On Paper or No Submission also fixes it.
My guess is: if the assignment hasn't been submitted/requires the student to submit, and the date has passed, the modules page tries to alert them to this?
Kinda weird, but thought I would share my findings!
-Colton