Here is the solution obtained by one of my brilliant geometer friends evoked in the question:
Take $X=S^2$, the unit $2$-sphere with equation $x_1^2+x_2 ^2+x_3^2=1$, and cover it by the three open strips $U_i=\{(x_1,x_2,x_3)\in S^2\vert \vert x_i \vert \leq \frac 35 \}$.
- The $U_i$'s do cover $S^2$: a point on the unit sphere can't have its three
coordinates $\geq \frac 35$ . - For all $i\neq j$ it we see, by projecting on the coordinate planes, that $U_i\cap U_j$ is the disjoint sum of two antipodal open spherical quadrilaterals homeomorphic to squares, so that $\mathcal H^1(U_i\cap U_j)=0$.
- Each $U_i$ deformation retracts to its central great circle, so that each $H_{DR}^1(U_i)=\mathbb Z$.
It is then clear that given arbitrary nonzero De Rham cohomology classes De Rham $0\neq [\omega_i]\in H_{DR}^1(U_i)$ the glueing condition is vacuously satisfied because of 1.
Nevertheless these cohomolgy classes can't be glued to a cohomology class in $S^2$ since $\mathcal H^1(S^2)=0$.
Important remark
My contribution to this answer is: zero, nada, zilch, que dalle...