CAN-BUS Shield V2.0

Hello there, I am trying to use can-bus shield as a canopen master to controll 6 nanotec CL4 controllers via canopen, I have setup one library and it works perfectly fine with one controller attached, but when i try to use more than one, not all of them are responding. Am I missing something on the bus shield part that it cannot handle it or could it be the controller, at the moment i have a simple code setup to read the status of the controllers, there are 3 controllers attached in daisy chain with node-id 1,2,3 and i get the response from node 1 and 3 but nothing from node id 2. What could the reason be?

Any feedback or idea is appriciated.

Thank. you in advance