You could also consider the extent of the issue:
The issue appears only in January and February in leap years.
That is 2 full months in a 4 year period or 2/48. That is only 4% of the time.
Why should HTC or android care about a problem that is periodical and only that little.
It solves itself...