❔ Did Visual Studio change how async exceptions break?

NnathanAjacobs12/24/2022
If I am remembering correctly, Visual Studio used to break on the await of the Task when an exception occurred in the Task. However Visual Studio is now breaking inside the Task method. Has this behavior changed?

static async Task Main(string[] args)
{
    await TestAsync(); // shouldn't break happen here?
}

static async Task TestAsync()
{
    await Task.Delay(1000);
    throw new Exception(); // break occurs here
}
OOrannis12/24/2022
No, this behavior hasn't changed
AAccord12/25/2022
Was this issue resolved? If so, run /close - otherwise I will mark this as stale and this post will be archived until there is new activity.