I'm having a similar problem with the exception that there is no exclamation mark, but my printer that won't print is listed in 2 places in the device manager under imaging devices and also under IEEE 1284.4 compatible printer. How do I remove it from that place if that's whats causing it not to print? My operating system is Vista. My printer is a HP photosmart C4480. The printer show it's there and enabled with a green checkmark.
Thanks for your time.