Разница между «supposed to» и модальным глаголом «must» заключается в значении и контексте употребления.
Supposed to означает что-то ожидаемое, предполагаемое или необходимое, исходя из правил, норм или планов. 9 На русский язык переводится как «должен» или «предполагается». 3
Must имеет общее значение долженствования и употребляется для выражения необходимости совершения действия в силу определённых обстоятельств, а также для выражения приказания или совета. 4
Некоторые примеры употребления:
Таким образом, supposed to больше подходит для описания ожиданий и предполагаемых действий, в то время как must — для выражения необходимости и обязательства.