fix for devices with several reports and different report ids