simple logic says if berths are available than all WListed passenger should get confirmation.(start to end points).
whatever bug or something else in spite of 100+ availability after charting your ticket is sill WL.
Fit case for Railway Boards notice, Also Zonal HQ(GM, CCM office).