The latency you are experiencing is likely an audio issue. It depends on the audio buffer setting for the interface and plug-in delay compensation used by the DAW to keep everything in sync.
To see if plug-ins are the problem toggle the
FX button in the
Mix Module to bypass all plug-ins (keyboard shortcut E). If the delay goes away when the FX plug-ins are bypassed, the problem is plug-in delay compensation. While reading about the FX button also check out the
PDC button.
In this case, my guess is the audio driver and buffer setting are the issue. Roland supplies ASIO drivers for their interfaces. As a rule, manufacturer supplied ASIO perform better than WDM. MME is the worst performer of them all. If ASIO is not an option in
CbB driver mode preferences, install the ASIO driver from the
Roland website. Then set the buffers in the client supplied by Roland.
Note: this has nothing to do with the MIDI driver mode.
From a performance perspective it does not matter whether the controller is connected through the MIDI DIN connectors on the audio interface or USB. The MIDI connection is not the problem.