I bet it will be on April 1st.
The previous draw happened on March 4th, so we were expecting a draw on March 18th... and... IT HAPPENED. Sure, it was kinda of messy, people started to receive ITAs overnight, and IRCC only made the draw official 2 full days later, but, the draw happened on March 18th, as scheduled.
Then, we had the "second part" of that same draw on March 23th, that happened on the following working-day after the draw became official.
When you combine the 2 pieces of that draw, we get exactly 3900 ITAs.
So, I understand that a draw happened on March 18th, a full 3900 ITAs draw. It was just spread through the following days, probably due to lack of IT people to manage it properly? I don't know.
I'm pretty confident the next draw will happen on April 1st. BUT... I do think it will be a FST one, unfortunately.