To give an update:
We plan to address this issue with Enable trading in Canada and Europe for Interactive Brokers, as we need to integrate a solution that deals with scheduling and holiday checks for any country correctly and efficiently. Since there was no quick fix, this issue couldn't be resolved sooner. Apologies for the delay.