did you update firmware on CORE2 board?
Different ROS versions have slight variations in topic message definitions. Since CORE2 is connected to ROS network and is directly receiving ROS topics its firmware has to be re-uploaded each time you are changing ROS distribution.
In order to update firmware on your board run the following commands:
After successful installation teleop_twist_keyboard should work just fine.