Il problema era che alla variabile Object io passavo un elemento del vettore e non il vettore sano sano
Alla fine ho rigirato il problema implementando il tutto diversamente (anche per una gestione più semplice)

Baci, ilGuglia