The 2d Ising model is extremely well studied, nevertheless I have encountered two facts which seem to contradict one another, and I have not been able to find the resolution in the literature. The puzzle is the following.
The critical Ising model is well known to be described by a CFT, and in particular a minimal model. This is described in many places, for example Ginsparg's CFT notes https://arxiv.org/abs/hep-th/9108028. To find the critical temperature, for which the CFT description is valid, perhaps the easiest way is to exploit the Kramers-Wannier duality, which relates the high-temperature/weak-coupling theory to the low-temperature/strong-coupling theory. The critical temperature is then given by the self-dual temperature. This makes it clear that the critical theory is just the usual 2d Ising Hamiltonian, but with the critical value of hte coupling constant $\beta J \equiv K = K_{*}$.
The defining property of the theory at the critical point is that it is invariant under RG flows. In general if $\mathcal{R}$ denotes the RG operation (in any given scheme, for example block-spin RG) and if the Hamiltonian $H$ depends on the coupling constants $\lambda_{1} \lambda_{2}, ..$, then this may be written schematically as
$$ \mathcal{R} H[\lambda_1^*, \lambda_2^* , ... ]= H[\lambda_1^*, \lambda_2^* , ... ],$$
where $*$ denotes fixed point quantities. Here is where the puzzle arises. Applied to the 2d Ising model with nearest-neighbor (NN) interactions only, the standard block-spin RG generates next-to-nearest-neighbor (NNN) interactions, and even NNNN interactions. See this for a demonstration of this fact. By examining the RG recursion relations, one finds that for no finite $K$ do these new interactions vanish. Therefore, with this RG scheme at least, the 2d Ising model with NN interactions can never be a fixed point of the RG transformation. Any critical theory will necessarily involve additional higher-spin couplings.
So is the critical Ising model $H = - J_* \sum_{<i,j>} s_i s_j$, with only NN interactions, or are there an infinite number of additional higher-spin interactions (which may become negligible in the continuum limit)?