Does the following passage contain a comma splice error?

He appreciates the parks in the city, but he doesn’t always stay close to home.

No, the following passage does not contain a comma splice error.

No, the given passage does not contain a comma splice error. A comma splice occurs when two independent clauses are joined by a comma without a conjunction or appropriate punctuation. In the given passage, the two independent clauses "He appreciates the parks in the city" and "he doesn't always stay close to home" are joined by the coordinating conjunction "but," which makes the sentence grammatically correct.