@ayalastaxes You may refer to this article for detailed instructions:
Still an AllStar
"So no other/extra code is needed"
Form 5329, 8915-E, and the list of reasons is at the IRS:
Since the reason for withdrawal is a "self-certified" process, not all distributions are already identified as Qualified. It's being left up to the tax payer to confirm it is a qualified distribution.
"Level Up" is a gaming function, not a real life function.