So, I looked at an assignment that was available and thought, I can do that within the dates and times required... There were 2 dates and the contact had to be made between 09:00 and 16:00... I selected the last date and waited for allocation or rejection... I was allocated at 15:57 on the last day the assignment had to be completed... It doesn't matter how much you try your hardest to complete your work when some 'half-witted' allocator gives no time to complete the assignment.... 15:57..... really!
I had that happen with a food shop...I was accepted at 9pm that night! I tried to change the date to the following date, but to no avail. The allocator gave me a no-show rating...which I fought against and finally had removed. Food shops are rarely worth it.
Granted, you shouldn't have to, but you can cancel pending requests for shops that haven't been assigned. I learned the hard way too. I requested multiple shops and they all got approved on the last day or two of the schedule.