I have asked a related question here How to find asymptotic expansions of all real roots of $x \tan(x)/\epsilon=1?$, however, when I discussed with my adviser today, he argued the solution is flawed.
The question is
Find expansions of all the real roots of $$x\tan(x)=\epsilon?$$ (You have to consider the first root separately)
and the expansion in How to find asymptotic expansions of all real roots of $x \tan(x)/\epsilon=1?$ is as follows
$ x\tan(x)=\epsilon^{2\alpha}\left((x_0+\epsilon x_1+\epsilon^2x_2+\cdots)^2+\frac{1}{3}\epsilon^{2\alpha}(x_0+\epsilon x_1+\epsilon^2x_2+\cdots)^4+O(\epsilon^{4\alpha})\right) $
However, my adviser pointed out the steps are unknown, so he argued it should be
$ x\tan(x)=({\epsilon^\alpha}x_0+{\epsilon^\beta} x_1+{\epsilon^\gamma}x_2+\cdots)^2+\frac{1}{3}({\epsilon^\alpha}x_0+{\epsilon^\beta} x_1+{\epsilon^\gamma}x_2+\cdots)^4+O(\epsilon^{4\alpha}) $
He argued that in the first form the cases like $x_0+\epsilon x_0+\epsilon^{1/2}x_1+\epsilon x_1 \cdots$ is not considered.
Then I am really confused now. How to determine $\alpha, \beta, \gamma$ from the
$ x\tan(x)=({\epsilon^\alpha}x_0+{\epsilon^\beta} x_1+{\epsilon^\gamma}x_2+\cdots)^2+\frac{1}{3}({\epsilon^\alpha}x_0+{\epsilon^\beta} x_1+{\epsilon^\gamma}x_2+\cdots)^4+O(\epsilon^{4\alpha})=\epsilon ?$
It seems there is a lot of possibilities of $\alpha, \beta, \gamma$. Does that mean there is several possible asymptotic expansions?
I do not know if this is what you can be looking for as another possible approach; so, please forgive me if I am off-topic.
Assuming that $\epsilon$ is small, the solutions of $x\tan(x)=\epsilon$ are close to $x=k \pi$ (I do not consider the case of $k=0$). So, around this point, we can build Taylor series and, limiting to the second order, we should have, as an approximation, $$x\tan(x) \approx k\pi(x-k\pi)+(x-k\pi)^2$$ and so, the solution for the $k^{th}$ is given by $$x_k=\frac{1}{2} \left(\sqrt{\pi ^2 k^2+4 \epsilon }+\pi k\right)\approx k\pi+\frac{\epsilon}{k\pi}$$ which seems to be quite accurate.
For more accuracy, you could go to the next order to get $$x\tan(x) \approx k\pi(x-k\pi)+(x-k\pi)^2+\frac {k\pi}3 (x-k\pi)^3$$ which will require solving a cubic polynomial.
Edit
If you start with $$x=k\pi+\sum_{i=1}^n a_i \epsilon^i$$ you could find that $$a_1=\frac{1}{\pi k}$$ $$a_2=-\frac{1}{\pi ^3 k^3}$$ $$a_3=\frac{6-\pi ^2 k^2}{3 \pi ^5 k^5}$$ $$a_4=\frac{4 \pi ^2 k^2-15}{3 \pi ^7 k^7}$$ which seem to be very accurate.