Found it!!!
I wrote this flow starting from a template, thinking that the first step was the same as the new trigger... it was not!
Therefore, I was using an old trigger:
When an existing item is modified
@Pstork1 and others on the forums were using the new trigger:
When an item or a file is modified
I thought I was using the new trigger... but I was not. My eye thought they were the same...
It does works properly, as advertised, when using the correct trigger.
So, if you use the wrong combination:
When an existing item is modified
with
Get Changes for an item or a file (properties only)
You will get the error: sinceInput not specified
This reminds me of the old days of "Bad command or file name" which could mean 31 different things. I do wish error messaging could be more revealing as to what the problem actually is. @Chakkaradeep you might put this in the documentation for the new trigger.