Snippet keeps pushing return in the Text box

. Can someone help me to prevent the snippet from expanding the text box like this. It's almost like the cursor stays in the box and keeps pushing return while the other fields are being populated. Has anyone else experienced this? Can you help me fix it?

Hey there, @Dawn_Johnson! Welcome to the community:)

Could you like uh provide how your snippet looks like?

Here is my snippet:

{clipboard_data={clipboard}}

{goal=catch(trim(extractregex(clipboard_data, "GOALS?:\s*([\s\S]?)\sSITUATION:", "")), "")}
{situation=catch(trim(extractregex(clipboard_data, "SITUATION:\s*([\s\S]?)\sINTERVENTION:", "")), "")}
{intervention=catch(trim(extractregex(clipboard_data, "INTERVENTION:\s*([\s\S]?)\sRESPONSE:", "")), "")}
{response=catch(trim(extractregex(clipboard_data, "RESPONSE:\s*([\s\S]?)\sPLAN:", "")), "")}
{plan=catch(trim(extractregex(clipboard_data, "PLAN:\s*([\s\S]*)$", "")), "")}

Telehealth
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #trnstIndividual label}
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #tblWhowaspresent :nth-child(3) > label}
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #lblchkOngoing_Assessment}
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #lblchkISP}
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #lblchkAdvocacy}
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #chkindependence}
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #taGoalfreetext}
{wait: delay=1s}
{key: ctrl-a}
Need 1.1 : {=goal}
Goal 1.1 : {=goal}
Objective : Client will continue working toward improved stability, coping skill use, routine consistency, and follow-through with ISP goals.
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #tacurrentstatus}
{wait: delay=1s}
{key: ctrl-a}
{=situation}
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #taInterventionused}
{wait: delay=1s}
{key: ctrl-a}
{=intervention}
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #taResponse}
{wait: delay=1s}
{key: ctrl-a}
{=response}
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #tanextsession}
{wait: delay=1s}
{key: ctrl-a}
{=plan}
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #chkISPgoals}
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #chkNot_applicable}
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #chkNo}
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #chkdiagnosisindicated}
{wait: delay=1s}

{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #taEndTime}
{wait: delay=1s}

Telehealth

Hi @Dawn_Johnson ,
The new lines between the items are inserted as return. Try removing all the new lines. Something like:
{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #trnstIndividual label}{wait: delay=1s}{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #tblWhowaspresent :nth-child(3) > label}{wait: delay=1s}

If it becomes too messy to maintain, you can try adding notes like:
{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #trnstIndividual label}{note}

{endnote}{wait: delay=1s}{note}

{endnote}{click: frame=top; selector=.easyFormsCustomizationIframeIpadWidthClass |> #tblWhowaspresent :nth-child(3) > label}{note}

{endnote}{wait: delay=1s}