step7 now waits for button[ng-click='vm.printResults()'][ng-if='vm.hasResults'] to become visible before printing — that element only renders once Angular has loaded the accumulator data, so the CDP capture is no longer racing against the async data fetch. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>