When I first published my skill in september I could use progressive responses with long text to give some information to the customers before the final answer. This summer something has change in the behaviour of progressive responses as tryting to provide long progressive responses (> about 1500-2000 chars) doesn´t work anymore as it always says "Directive not valid":
[ERROR] 2023-10-14T15:19:35.968Z c27512de-0d3c-4e45-babd-79d772b66491 Directive not valid.
Traceback (most recent call last):
File "/var/task/ask_sdk_runtime/dispatch.py", line 118, in dispatch
output = self.__dispatch_request(handler_input) # type: Union[Output, None]
File "/var/task/ask_sdk_runtime/dispatch.py", line 182, in __dispatch_request
output = supported_handler_adapter.execute(
File "/var/task/ask_sdk_runtime/dispatch_components/request_components.py", line 437, in execute
return handler.handle(handler_input)
File "/var/task/inteligencia.py", line 322, in handle
get_progressive_response(handler_input, delta)
File "/var/task/inteligencia.py", line 854, in get_progressive_response
directive_service_client.enqueue(directive_request)
File "/var/task/ask_sdk_model/services/directive/directive_service_client.py", line 107, in enqueue
api_response = self.invoke(
File "/var/task/ask_sdk_model/services/base_service_client.py", line 151, in invoke
raise ServiceException(message=exception_metadata.message,
ask_sdk_model.services.service_exception.ServiceException: Directive not valid.
The is no documented limit in the lenght of a progressive response so I don´t really understand why it stopped working what worked ok previously. I use python to develop.