I have flashed a few of Banggood's BLF X5/X6 drivers (after some hassle: https://budgetlightforum.com/t/-/42005). Thank you once more for the firmware and the support! :-)
Unfortunately, the C1 capacitor is really bad at handling temperature differences. When cold, a medium click is ~3s. When hot, this drops to a tenth of that. That makes medium clicks unusable for me. Thus, I ordered a bunch of X7R capacitors which should handle the temperature range better. I'll try them as soon as I receive them.
However, I had an idea. Have you thought about temperature compensation? The threshold levels "just" need to be increased for a cold lamp and decreased for a hot lamp. Problems I see: There is not much space left; other things might need to be disabled (I don't care about the strobe modes for example...) Timing; does it mess with any critical timings?!
Best regards