Unfortunately the above command produces a clearly incompletely performed expansion, since the successive expansion coefficients are functions of s. I have reasons to expect that this is not correct, and that the correct complete expansion contains terms in the form (1/Sqrt[s])^n with coefficients independent of s. In fact, if we perform
Series[SeriesCoefficient[ser0,1/2],{s,∞,1}]
we can see that the first term can still be expanded. Is there any way to obtain a complete expansion, ideally up to 40 terms? Why Series exhibits such a weird behaviour?
If I am not mistaken, the issue involves presence of Sqrt[d*s] that messes up the coefficients. This can be addressed by placing an assumption on s that it is strictly real-valued.
Obtaining high degree will not be easy. This appears to blow up in size, in part due to intrinsic complexity of the result and in part from Series using less intermediate simplification than is needed for this example. It’s a tricky balancing act since such simplifying can be slow.