@kbilakanti
I think the issue would be with the argument highlighted in blue below. Patch will try to update the field but will leave it the same if it gets an unexpected value (example: wrong format, wrong type, etc.).
What Column Type in SharePoint are you trying to Patch? Can you please let me know and share the exact code you are using 🙂
---
ForAll(
ListA,
If(IsBlank(Lookup(ListB, ListB[@IDFromListA] = ListA[@ID])),
Patch(
ListB,
Defaults(ListB),
{Field1: ListA[@Field1]}
),
Patch(
ListB,
Lookup(ListB, ListB[@IDFromListA] = ListA[@ID]),
{Field1: ListA[@Field1]}
)
)
)
---
Please click "Accept as Solution" if my post answered your question so that others may find it more quickly. If you found this post helpful consider giving it a "Thumbs Up."