Trying to provide a minimal example, but can add more info if needed.
Is there any reason why these 2 v-model bindings below would behave differently?
<script setup>
const fullName = someObject.fullName
</script>
<template>
// this works
<InputText v-model="fullName"/>
// this does not work
<InputText v-model="someObject.fullName"/>
</template>