This was a Universal Dashboard issue, but I think that the issue is related to the issue posted here:
They just had a better way of explaining it and getting to the root cause. Adam says that it is a bug… When I wrapped it in a New-UDDyanmic, and had an ID on both the Dynamic and the Table, it failed, but if I removed the ID from the table, then it would refresh…
Thank you for this.