If bm92t i2c comms are broken, it can hang hekate. So sanitize buffer and max profile print supported.
The driver will now show more charger supported profiles and will also show selected profile.