Hello Jeff Nafe,
I managed to trace the reason for the loading panel not displaying to the fact that at times the ajax request ends within the InitialDelay time span set for the loading panel. Under this circumstance, this behavior is expected. Therefore, in order to avoid this problem you need to either decrease the initial delay time interval or just remove it.
I hope this helps.
Regards,
Tsvetoslav
the Telerik team