Dynamic Slate Problem

Good evening! Perhaps, problem is caused by Lambda, that is used. Your counter is captured and it is external for Lambda. So Lambda will use the value that this variable will have in the moment of call. Calls are executed after loop, when SNumericEntryBox checks its value. You can try to solve it with this one:

.Value_Lambda([this]() {
	auto localCounter = counter;
	if(scoring_angle.Num()>0)
		return scoring_angle[localCounter];
	return 0;
})