Why does my 2003 Jeep Grand Cherokee not want to go into first gear when stopped at traffic lights?

If it is staying in second or third you need to have the trans checked for codes to know what to repair.