# WolframAlpha, step-by-step returns Missing

**URL:** <https://community.wolfram.com/t/wolframalpha-step-by-step-returns-missing/26594>\
**Category:** Questions\
**Tags:** wolfram-alpha\
**Created:** [March 15, 2026, 12:07pm UTC](https://community.wolfram.com/t/wolframalpha-step-by-step-returns-missing/26594 "2026-03-15T12:07:57Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![naiman](https://avatars.discourse-cdn.com/v4/letter/n/9e8a1a/32.png) [@naiman](https://community.wolfram.com/u/naiman)\
**Post date:** [March 15, 2026, 12:07pm UTC](https://community.wolfram.com/t/wolframalpha-step-by-step-returns-missing/26594/1 "2026-03-15T12:07:57Z")

</div>

Please note that as of very recently, this no longer works:

```
WolframAlpha["integral (E^(cos x))((cos x)^2)(sin x) dx",
    {{"IndefiniteIntegral", 2}, "Content"},
    PodStates -> {"IndefiniteIntegral__Step-by-step solution"}]

```

as it pruduces: `Missing["NotAvailable"]`.

After hours of searching, I stumbled on a solution/workaround.

First note that the middle line:

```
{{"podid",subpodid},"property"}

```

is ostensibly not necessary (I will return it later), so one can invoke:

```
WolframAlpha["integral (E^(cos x))((cos x)^2)(sin x) dx",
    PodStates -> {"IndefiniteIntegral__Step-by-step solution"}]

```

This provides the step-by-step solution, however all of the pods are now there. In addition, one would need to click on “Show all steps” for all of them to appear. Sometimes the button is “Show step-by-step solution,” and then another button for showing all steps.

Apparently, due to these extra buttons, WRI added (did I miss the memo?) an undocumented `PodState` of `"IndefiniteIntegral__Show all steps"` (or for other podids: `"Result__Show all steps"`, etc.). This solves the “button” problem, however all of the pods are still present.

So we return the `{{"podid",subpodid},"property"}` line, however we do not want only the `subpodid` of 2, but rather all of them. Putting this all together, and wrapping it in a `Column[]` in order to space things out a bit vertically, we have:

```
Column[
    WolframAlpha[
        "integral (E^(cos x))((cos x)^2)(sin x) dx",
        {{"IndefiniteIntegral", All}, "Content"},
        PodStates -> {
            "IndefiniteIntegral__Step-by-step solution",
            "IndefiniteIntegral__Show all steps"
        }
    ][[All, 2]],
    Left,
    2
]

```

---

<div class="post-metadata">

**Author:** ![ahmed](https://yyz1.discourse-cdn.com/wolfram/user_avatar/community.wolfram.com/ahmed/32/5858_2.png) [@ahmed](https://community.wolfram.com/u/ahmed)\
**Post date:** [March 16, 2026, 2:33pm UTC](https://community.wolfram.com/t/wolframalpha-step-by-step-returns-missing/26594/2 "2026-03-16T14:33:34Z")

</div>

Could you please send this note directly to Wolfram|Alpha team via [info@wolframalpha.com](mailto:info@wolframalpha.com) or

[http://www.wolframalpha.com/contact.html](http://www.wolframalpha.com/contact.html) ?

Thank you so much.

---

<div class="post-metadata">

**Author:** ![naiman](https://avatars.discourse-cdn.com/v4/letter/n/9e8a1a/32.png) [@naiman](https://community.wolfram.com/u/naiman)\
**Post date:** [March 16, 2026, 9:58pm UTC](https://community.wolfram.com/t/wolframalpha-step-by-step-returns-missing/26594/3 "2026-03-16T21:58:29Z")

</div>

Done. And regards from another certified instructor, in our neck of the woods. 🙂

---

<div class="post-metadata">

**Author:** ![ahmed](https://yyz1.discourse-cdn.com/wolfram/user_avatar/community.wolfram.com/ahmed/32/5858_2.png) [@ahmed](https://community.wolfram.com/u/ahmed)\
**Post date:** [March 17, 2026, 1:38pm UTC](https://community.wolfram.com/t/wolframalpha-step-by-step-returns-missing/26594/4 "2026-03-17T13:38:17Z")

</div>

Greetings Aaron 🙂
