OJS Can not replace variables in message box which shows after reviewer assigning

I can not assign a reviewer to articles, because when tap on “Add Reviewer” button, show a dialog box which have some variables such as {reviewerName$}:,{submissionTitle$} and ect,

when I delete the content and write a custom text without any variables, the reviewer can be assigned.

also these warnings exist:

Warning : foreach() argument must be of type array|object, null given in …/reviewer/PKPReviewerGridHandler.php on line 148

Warning : Cannot modify header information - headers already sent by (output started at …/grid/users/reviewer/PKPReviewerGridHandler.php:148) in …/core/PKPRouter.php on line 354
{“status”:false,“content”:“A workflow stage was not specified. [https://knh.shmu.ac.ir/index.php/site/$$$call$$$/grid/users/reviewer/reviewer-grid/update-reviewer]”,“elementId”:“0”,“events”:null}

can anyone help me?

Hi @monirehbastami,

Can you please indicate which specific version of OJS you’re using (e.g. 3.3.0-13)?

-Roger
PKP Team