What exactly was the problem here?

Also just `$this->cache->clear( 'location', $locationId );` should suffice no?