Let $(P,\leq)$ be a directed set with uncountable cofinality. For every element $p\in P$, we are given a finite set $c_p\subset P\smallsetminus \{p\}$ of "incompatible elements". We say that a subset $Q\subseteq P$ is compatible if for every $q\in Q$ we have $c_q\cap Q = \emptyset$.
Question: is it always possible to find a cofinal compatible subset?
Remarks:
I can show that the answer is yes if there is a finite uniform upper bound on the cardinalities of the sets $c_p$.
It was pointed out to me that the assumption that the cofinality be uncountable is certainly necessary, as seen by considering $(\mathbb{N},\leq)$ with $c_n = \{1,2,...,n-1\}$.
I suspect that a (positive) solution would require some argument in infinite combinatorics.
I am very happy to assume the axiom of choice (or any other useful set of axioms).