I have a spherical conductor with a charge $+q$ place inside the cavity, now the charges redistribute as shown, If I apply gauss law where my guassian surface is such the $q$ inside is non zero now , $\oint \vec{E}.\vec{da}= \dfrac{q}{\epsilon} $ we can say since $q≠0$ , $\vec{E}≠0$. Now this contradicts the fact we already know that electric field inside a conductor is zero , please tell where I went,is it something wrong with my guassian surface (why?)any help would be appreciated, Thanks.
$\textbf{EDIT}$: To avoid any confusion my guassian surface is only about the boundary of conductor it neither goes inside the cavity nor outside the conductor but it includes the charges present at the periphery of conductor that is some positive charge and a lesser negative charge making overall net charge non zero.