If you directly use data field in the chart title, it will only use =First(Fields!Department.Value)
And JOIN() function can only be used on joining values in an array so that it will show #ERROR when you put in the data field.
In this scenario, I suggest you fill the data filed into a parameter, then use Join(Parameter!param1.VALUE,",")