For this question, I have tried to start from reading similar question (How many rationals of the form $\frac{2^n+1}{n^2}$ are integers? from this post How many rationals of the form $\large \frac{2^n+1}{n^2}$ are integers?)
I notice that $2^{2!}-1$ is always odd so I tried to rewrite it as $2k+1$ but I am stuck afterward. I am thinking of how do I relate this to modular arithmetic or gcd. I would appreciate if anyone could help.