The following question arose from a survey paper I am writing on combinatorial reciprocity. Let $\mathcal{P}$ be a $d$-dimensional convex polytope. Let $\mathcal{Q}$ be a union of facets (codimension one faces) of $\mathcal{P}$. Suppose that $\mathcal{Q}$ has Euler characterisic $1$, and that the local Euler characteristic about any point $p$ of $\mathcal{Q}$ is either $1$ or $1+(-1)^d$. Does it follow that $\mathcal{Q}$ is homeomorphic to a ball?
If the answer is negative, what if we assume instead that $\mathcal{Q}$ is acyclic and the local homology at each point is the same as that of a $(d-2)$-ball or $(d-2)$-sphere?