The report view is behaving correctly. A scheduled report will not prompt the user and the prompt values are only shown in the output if you add them to your report layout.
If you are trying to display the selected prompt values at the top of your report output you need to use layout calculations.
- Add a table to the top of your report to control the position of the values.
- Add a text item for each label.
- Add a Layout Calculation for each parameter. In the expression select the parameter from the Parameters tab.
If you are trying to allow the user to fill in the prompts then don't schedule the report.
When you schedule the report view you are pre-running and populating the report for the user. This creates saved output. The HTML format will ensure that drills function in the saved output however, prompts will not be offered as the report has already been run.
Your dashboard is displaying this output and does not re-run the report so the users do not get a chance to interact with the prompts.