What was the problem between Pope Gregory and Henry VIII?

An argument went on between Gregory and Henry. This argument was on whether Henry or Gregory should choose the next Bishop. Gregory got rejected by the Roman's on whether he should pick the next Bishop because of Henry. So Gregory "Excommunicated" Henry. Henry then traveled to Italy to apologize to Gregory. Before Gregory forgave him Henry stood out in the snow for three days out side of Gregory's room.