I had something similar happen recently. Up until a few days (I have successful Power Automate flow runs from last week), the flow has been happy running with the 'Keywords' trigger setup like:
"#one","#two","#three","#four"
"A comma separated list of keywords to search for" <-- as the tooltip shows for the field.
This has been running for years like this.
Now within the last ~week it has stopped triggering and the flow shows an error of:
The request has SAS authentication scheme, 'MSAuth 1.0' authorization scheme or internal token scheme. Only one scheme should be used
Initially I tried recreating connections etc, seemed to be a user/auth problem? But then I changed the trigger keywords string to use single-quotes instead of double-quotes and the error went away!
'#one','#two','#three','#four'
Did if fix the problem though? No. The flow wasn't being triggered.
Finally, got it working by first creating an array of keywords then joining them with a ',' character via the following formula in the "Keywords to search for" field:
join(createArray('#one','#two','#three','#four'),',')
So in case anyone comes across this post and has the same problem - use this formula instead of the plain string list.