In certains situations, we cannot decide whether it's an adjective or a participle. There some debates about that.
And most of the times, the programs (expecially the morpho-syntactic taggers) cannot discriminate.