This behaviour is misleading and probably wrong: If I add a value on the trigger Test JSON Parameters it should be ignored by a scheduled workflow run because it is supposed to be used only when a workflow is tested so is a manual run. So or it is a bug or it is misleading the Title of that box
onPrem: 3.196.2
I didn't test the Test Header Params I would review that one too.
Cheers