I suspect that these warnings arise when fitting a logistic model, whether the odds ratio are displayed or not.
In general, the p-values obtained from a logistic model (where the treatment is the response) are different from the ones obtained by a t-test. However, these two p-values should not differ very much.
The p.overall column displayed in the bivariate table computed with compareGroups package corresponds to a t-test (t.test function in R) if the variable is continuous and considered normal-distributed. So, I do not understand why the p.overall values you have are different from the ones obtained with a t-test. Please, could you provide the data to the compareGroups package mantainer, in order to better answer to you question? Thanks.
Isaac.