Bug
After updating from 1.23.0 to 1.24.0 a drop in revenues occurred.
Upgrade to 1.24.0 and look for the auction's end. If you have some debug, you'll see that auction ends before some valid bids.
Note that reading the releases' page didn't show any new parameter involved.
No test page as I've reverted back to 1.23.0 in production.
All bids should arrive before auction ends.
Auction ends in the middle of bids. Most probably Criteo (the fastest bid response) cut all other (but Criteo is also cut by other bidders sometimes).
Compiled on Linux Debian, Node 8.11.4, npm 5.6.0
Change to 1.23.0 at 11:45, reverted at 17:00.
Sent bids (for AppNexus) vs returned bids (darker green):

Revenues (still only AppNexus):

Sent bids for Criteo, less impacted as it's the fastest:

@dugwood Can you share the url of the page ?
@jaiminpanchal27 I've reverted back... I'll try to setup one, I'll let you know.
@jaiminpanchal27 for a limited period of time:
https://www.lacoccinelle.net/prebid.html?20190916#debug-ads-for-skyboard-670168053
You should see some debugs, hide the 芦Zone 17980禄 and just focus on 芦Zone 438禄.
For example I can see:

=> here AppNexus answers within the 2000ms timeout, but rubicon wins. The 芦Winner禄 is a message sent in the bidsBackHandler... so the auction is already ended.
Numbers in gray are the time in milliseconds.
To enable Prebid debug, use the following url:
https://www.lacoccinelle.net/prebid.html?20190916#debug-ads-for-skyboard-670168053&pbjs_debug=true
(as GET parameters are forbidden)
@dugwood Thanks. Checking now
@dugwood Found the bug. We will do the patch release tomorrow. Thanks for contribution.
@dugwood Can you test with #3096 branch.
Thanks @jaiminpanchal27, it seems to work much better:
https://www.lacoccinelle.net/prebid.html?20190916#debug-ads-for-skyboard-670168053&pbjs_debug=true