It took me from 9:43 to 10:59 to fill my order, with 2 cancelations of the unfilled portion and a revised higher bid to finish the buy.
I've never had to do this.
Since you are having the same issue, I believe that validates my suspisions. At least that's my opinion.
It will be interesting to see what the ask is and how many shares are available after the Q report hits the street, which 2-3 posters stated was scheduled from some Google info (?) for 6PM ET on Nov 17th.