I just tried this myself with this sample and the table updates without having to set the loading component.
New-UDDynamic -Content {
$Data = @(
@{Dessert = 'Frozen yoghurt'; Calories = Get-Random; Fat = 6.0; Carbs = 24; Protein = 4.0 }
@{Dessert = 'Ice cream sandwich'; Calories = 159; Fat = 6.0; Carbs = 24; Protein = 4.0 }
@{Dessert = 'Eclair'; Calories = 159; Fat = 6.0; Carbs = 24; Protein = 4.0 }
@{Dessert = 'Cupcake'; Calories = 159; Fat = 6.0; Carbs = 24; Protein = 4.0 }
@{Dessert = 'Gingerbread'; Calories = 159; Fat = 6.0; Carbs = 24; Protein = 4.0 }
)
New-UDTable -Data $Data
} -Id 'table'
New-UDButton -OnClick {
Sync-UDElement -Id 'table'
}
Are you using -LoadDat or anything? Notice anything that I’m not doing?