❔ Did Visual Studio change how async exceptions break?

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
No, this behavior hasn't changed
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.