I'm not so sure that it is an error but just a way for CO to grab a few extra dollars from anybody who gets a bit careless when booking. I too have noticed this problem from time to time and handle it by booking each ticket individually. It is very annoying and does not seem to have anything to do with fare class availability, showing up the same on all the booking engines, not only continental.com.