Go back to the course section where the due date is displayed: it should be there.
Edit the assignment and remove the due date, save and display
Go back to the activity in the course section: it's still there (it shouldn't be).
The problem:
The due date is reliant on cached SESSION information and doesn't update once the due date is removed until that SESSION expires, yet if you simply update the date that the assignment is due, that IS reflected in the badge.
Desired Outcome:
If the due date is removed, it should no longer show on the course page beside the activity.
Test:
The problem: The due date is reliant on cached SESSION information and doesn't update once the due date is removed until that SESSION expires, yet if you simply update the date that the assignment is due, that IS reflected in the badge.
Desired Outcome: If the due date is removed, it should no longer show on the course page beside the activity.