Necesito solución para mostrar la dirección en el carrito

Tengo un problema con un Value is invalid , quiero saber si la dirección ya la tiene o no para mostrarlo en mi barrita de (agregar una dirección) en la parte del carrito , he seguido el procedimiento al pie de la letra para obtener la dirección , guardarla en la base de datos y todo sale bien , pero al momento de querer hacer el modify control para que se muestre esa dirección que ya obtuvimos , en el invalid value me da el callback de invalid y por lo tanto no se muestra la dirección

Una cosa es el valor custom data del usuario y otra cosa es el del registro en la base de datos, entonces lo que tienes que hacer es hacer la consulta a la base (la segunda imagen) y mostrar la dirección eligiéndola por el record id para que solo te mande la info de ese registro