Odometer and manual bicycle assignment

I use the GEAR option on intervals.icu to control the maintenance of my bikes and their components, keeping track of mileage. The problem is that I do several types of activities (Ride, Mtb, Virtual..) with different bicycles. Unfortunately, my Karoo bike computer does not register the ride subtype (Always Ride) or the bike used, so my activities are always registered as Ride without assigned bike. I have tried to assign the bikes by the powermeter, but I can’t make it work (sometimes the file registers the serial number, other times the name, which sometimes changes; on the MTB bike it doesn’t register it…). In short, in the end the most practical thing is that when I enter interval.icu to review the activity, I manually select the type of ride and the chosen bicycle, but the program does not update the bike’s odometer. Sometimes it does, but only after a few hours (???), but other times it doesn’t. I have tried to re-analyze the activity, but I can’t get it to work. Any ideas to solve it? Am I doing it wrong or is it a program error? I would appreciate your help.