Canvas has identified a bug that is clearing external tool assignment due dates in courses without rostered students. Canvas is currently working on a fix for this issue and hopes to have it released by mid-November.
If you are encountering this behavior, please open a Canvas Support case referencing this Known Issue: https://community.canvaslms.com/t5/Known-Issues/OPEN-External-tool-assignments-passback-null-for-Canvas/ta-p/620260. This will help Canvas adequately gauge the overall impact and prioritize appropriately.
In the meantime, your Harmonize Support team has identified two options that may help:
Roster at least one user as a student in your course. (We understand that this is not doable for blueprints themselves, but it should work for courses built from blueprints.)
Use the Canvas “View as Student” option to view your Harmonize discussions. Once you see the due date appear, exit the Test Student view and refresh the page. Your assignment dates should now appear in your Harmonize discussions.
We will follow up again once Canvas releases a fix for this issue. Please contact us at support@harmonizelearning.com if you have any questions in the meantime.