I have noticed that the output of these two functions is very different but should be exactly the same
response_curves_data( )
response_curves_data( selected_times = (start_date, end_date) )
start date and end date are covering the whole input data set. So in theory both calls are working on the same time range.