I just bought a CanoScan Lide 300. Same error message. I even have a screenshot of it. I installed the driver software from the CD/DVD. I uninstalled it and installed it again from Canon Website. I made sure it was the latest version. I went into my Control Panel/Devices/this device and made sure all the settings were correct. I'm running I used 3.0 and 2.0 USB Ports. I tried different Ports. I fan the connection through a USB Hub with 3.0 Port to a Laptop 3.0 Port - I knew a set up was working from other devices. I disabled my ad blocker and anti malware.
I tried most everything I could think of, the message was always the same along with the Code 2,156,33. I'm running Windows 8.1 which is updated automatically and was updated specifically during the Setup Process for the CanoScan LiDE 300.
I'll be returning it.