Found that CollectSignaturesFlow produces the UnsupportedOperationException because at some point Krio is unable to serialize one of the collection
CollectSignaturesFlow
UnsupportedOperationException