Dronekit cannot read the value of more than 8 channels

Hi I’m trying to read channel info with Dronekit vehicle.channels [‘channel_number’] but can’t read channels 9 and up, is there a solution to this.
Thanks.

You need to patch dronekit and update mavlink. If you do not know how to do that I advise you to replace dronekit with pymavlink. Examples on how to use pymavlink are on: https://github.com/ArduPilot/pymavlink/pull/503