Fastpath queues are not FIFO

I have found that our Fastpath queues are not working in as FIFO, they are actually LIFO (which makes them stacks not queues). I tested for a while and looked around for any settings that would change this. Has anyone else found this? Or is this fixed in a later version? We are using Fastpath version 4.1.0.

One of the tests I have run is as follows:

  1. One Agent that can have 3 chats at 1 time.

  2. Queue up chats 4, 5, and 6.

  3. End 1 active chat.

  4. See that chat #6 comes in.

  5. End another chat and see that chat #5 comes in.