Hi ratanapouy,
Thanks for updating.
According to your description, I change the “Remaining” column on my side to a Calculated column, as you said that when using the calculated column in the condition, there is no “less than” can be selected.
Please consider to use workflow definition language int to convert the parameter to an integer.
Add a Compose action, set its function as”@int(Remaining)”.
PS: When the first time you save the flow, you will get an error message. Just replace the dynamic content “Remaining” with the highlighted part, then save it again, the flow will be saved without error message.

Finally, the flow would be configured something likes below. It works fine on my side. Please try it on your side and post back if it works for you.

Best regards,
Mabel Mao