That sounds more like getting your dev and blix mixed up. I've been using C41 chems for over a year so a few months is nothing. No edge marking, means no development took place at all. Mixing up chems is the most likely cause especially if you noticed the colour of the developer was odd.