Hi @whissi ,
Maybe you could try to optimize the input statement and then extract the value of each field by expression.

I have made a simple test for your reference.
User Name:
trim(split(outputs('Html_to_text')?['body'],'/')[2])
Task Title:
split(outputs('Html_to_text')?['body'],'/')[1]
Description:
split(outputs('Html_to_text')?['body'],'/')[3]
Priority:
if(equals(replace(replace(split(outputs('Html_to_text')?['body'],'/')[4],decodeUriComponent('%0A'),''),'#',''),'Important'),3,9)




Result Screenshot:

Best Regards,
Charlie Choi