You need to check your ID card, the fine print. It's possible that it says it must be used in conjunction with your passport. This is the case with my non resident Dutch ID card. Once I was traveling within the Shengen area and I forgot to bring my passport. They wouldn't let me get on the flight.