Stop in for a cup of coffee

Riddle me this. Jeep, at full temp, full of coolant, has heat while driving, no heat at idle or at stop lights. Water pump is spinning and pumping. Checked heater core, isn’t blocked, coolant in and coolant out
Heater hoses close to same temp with fan on high? I bet one is noticeably cooler.