Fido usually does have their EX date on a Friday, with the settlement date that following Monday, so you go through the weekend with your account showing that activity and sometimes the amount reduced until they get it settled. It can be disturbing if you weren't aware how they do things.
Promise tho that if you auto reinvest, they do reinvest the same day to take advantage of the fund's new pricing/drop, it just won't show up til the next business day.