So I walk up to the statue and I'm going straight to the Ikora instance then choosing to start mission.
It starts Homecoming but I don't have the Scorched set yet.
What am I doing wrong?
From the SoH section
[quote] After you visit the Statue of Heroes, you will receive an uncommon "Scorched" armor set at Power 240.[/quote]
This does not happen for me.
You have to do Homecoming first, and then once you beat it, you'll spawn at the tower. Once at the tower, go to the statue and accept the scorched set as prompted. You don't get the scorched set on your first run through the Homecoming Redux Mission.