You can also get some feedback about that from the interview officer. Just ask him/her if your file is complete.
Are you a single applicant or a family applicant? Three weeks without the DM is worrying if you are a single applicant, but acceptable for the family application.
You can order the the GCSM notes to check the exact status.