Timeperiod bug: Include and Exclude

Hi Guys,
my /etc/icinga2/conf.d/timeperiods.conf looks like this:

object TimePeriod "bereitschaft" {
  display_name = "Bereitschaft"
  excludes = [ "feiertage-de-fix", "feiertage-de-dynamic" ]
  ranges = {
    "monday"    = "06:00-22:00"
    "tuesday"   = "06:00-22:00"
    "wednesday" = "06:00-22:00"
    "thursday"  = "06:00-22:00"
    "friday"    = "06:00-22:00"
  }
}
#####################
#Includes and Excludes#
#####################
object TimePeriod "feiertage-de-fix" {
  ranges = {
    "january 1" = "06:00-22:00"                 //new year's day
    "march 8" = "06:00-22:00"                   //international womens day
    "may 1" = "06:00-22:00"                     //Tag der Arbeit
    "october 03" = "06:00-22:00"                //Tag der deutschen Einheit
    "december 24" = "06:00-22:00"               //christmas holidays
    "december 25" = "06:00-22:00"               //christmas holidays
    "december 26" = "06:00-22:00"               //christmas holidays
    "december 31" = "06:00-22:00"               //day before new year
  }
}

object TimePeriod "feiertage-de-dynamic" {
  ranges = {
    "2022-04-15" = "06:00-22:00"
    "2022-04-18" = "06:00-22:00"
    "2022-05-26" = "06:00-22:00"
    "2022-06-06" = "06:00-22:00"
  }
}

Since yesterday was a holiday (1 May) the exclusion exceeded to next day. So I do not receive any notification with this settings today. Which is clearly a bug.

There is also a bug report open for this issue:

Does somebody have the same problem? I would like to bring focus on this issue again.

Most interesting part be:
I had the bug with icinga2-2.12.3-1.el7.
With icinga2-2.13.2-1.el7 the bug was gone.
With update to icinga2-2.13.2-1.el7 the bug is back.

If somebody have a idea, please let me know.

Many thanks in advance!

Best regards
David