The ShuttlePro is not seen as a control surface in cakewalk. Basically, the ShuttlePro is nothing more than an enhanced keyboard emulator, of which its software recognizes which program currently has the focus, switching the mapping profiles to the focussed program. It's a simple but very effective and powerful approach.
When you hover your mouse over the control panel software in your system tray, a tooltip will tell you which software has the focus. So when you have Cakewalk active, go check what your control panel is currently focussed on (which should be "cakewalk.exe"), and then check if you have a matching profile for that executable. Open the ShuttlePro control panel to see what the profile is. There are indeed some older versions listed, but I strongly advise you to setup your own profile.
I have been using the ShuttlePro for 10+ years (v1, recently got a v2), and I feel handicapped without it. The jogwheel moves the playing position along the timeline (ctrl + page-up/down), buttons above the jogwheel are mapped to the various toolbar options, and I have play/record/rewind programmed on the lower buttons.