Yes, dip switches must be set in a specific order. Some of the same boards are used in different printers, and those need to be set right order for each model. That's probably your issue.
Do you have the original board yet to compare the settings to?
If you have a service manual it should have the switch setting on the main board page like the samples shown here (note these are NOT for the XR640). I have a lot of older Roland manuals, unfortunately that's a model I don't have a manual for. Maybe someone will help you out and send it to you, or the switch settings, or just buy a service manual on line. Where did you get the board from? I've replaced boards in Roland's, and the documentation that came with the board also usually included the switch settings for each model it was used in.