I would check in two places:
Do you have any assignment in the Controller Assignment window?
Preferences > Control Surfaces > Controller Assignment
Do you have any MIDI Object in the Environment assigned to the old MIDI Device
These kind of "ghost" assignments are not an issue with Logic but with the Project. Same thing happens with audio devices. They are stored with the Project itself and if you open it up on a different machine with different hardware configurations or change your own hardware setup, then you run into those issues.Hope that helps
'I may receive some form of compensation, financial or otherwise, from my recommendation or link.'