Under DeleteSpecificationAttributeOption in Nop.Services -> Catalog -> SpecificationAttributeService.cs:
_cacheManager.RemoveByPattern(SPECIFICATIONATTRIBUTEOPTION_PATTERN_KEY);
is listed twice. Same with InsertSpecificationAttributeOption and UpdateSpecificationAttributeOption.
Shouldn't it be:
_cacheManager.RemoveByPattern(SPECIFICATIONATTRIBUTE_PATTERN_KEY);
_cacheManager.RemoveByPattern(SPECIFICATIONATTRIBUTEOPTION_PATTERN_KEY);
?