In normal senario,Hive-CLI may take all the resorces in the same queue and keep the other apps submitted in pending state, which may result in same behavior, hence I would recommend to monitor the resource manager as well. - I presume this would be the reason.
Can you please test the same with Hive-jdbc (beeline), by opening two sessions, which try to give more insight.
or move the two sessions into two different queues, so that the query will not be delayed for resorces.
Hope this helps!!