Caddy fails to redirect request based on response status code (not in reverse_proxy directive)

Oh, I forgot about the logs. I was trying different approach.
I updated my previous response with logs at both configs.

To better explain the situation, I have drawen the my technical setup in the design attached.

My Goal is to redirect specific responses coming from PHP/Symfony (status code 307 or having a specific header) to be handled by other service (nuxt) hilighted by the orange line

I failed so far to reach the nuxt service, because the nuxt logs are empty showing no hit.

I hope this makes it much more clearer.