Do you have any fluorescent light near the detector?
The electrical "noise"produced by this kind of lamp may cause a false alarm too.
But if it's a CO alarm too, I would be really careful. Maybe I would leave home immediatelly and buy a new alarm and place it in the same room.
Youcan also get the alarm from other room and put it in you living room. if it also goes off, then you have a real CO alarm and must do something.
Here I have smoke detectors connected to the building's system. 90% of the false alarms happen when there's somebody bacuming using old vaccum cleaners without disposable bags. (now everybody knows the fabric bags don't catch dust)
Never forget the alarm is there to save your life. If it goes off, never ignore it! if it needs replacement, never wait until next week.
Off topic, we all could use this incident as a reminder to check our alarms and fire extinguishers. Most people just remember the alarm exists when it starts to buzz due to low battery. they should be tested weeky! By the way, I tested my system more than 2 months ago... that's a shame!
I won't do it now because it's midnight here. But that will be the first thing to do in the morning.