delete key when set_cache fails to avoid perpetually failed state for that key