I uploaded both sets of files to DC Rainmaker's analysis tool and there are indeed very large differences in the power data. The Kiox file is TCX format and the Garmin data was captured by a Hammerhead Karoo 2 in BLE mode as a FIT file. At first glance it looks like Bosch samples less frequently, but I'm not at all certain about that. Cadence data looks pretty good, though. There's some kind of issue with the speed data, maybe something to do with KPH vs MPH and a failed conversion somewhere. Public link is
https://analyze.dcrainmaker.com/#/public/aecfba23-e458-4eda-606a-6a3fc59534fe, but I'm not certain how long that will work with a day pass.
Screen caps are attached, and I have also attached the cadence, speed, and power data in CSV format.
TLDR:
@Johnny is right that the Kiox power data is useful only for a relative measure against yourself.
View attachment 82229
View attachment 82230
View attachment 82231
View attachment 82232
View attachment 82234View attachment 82233