The bug I was experiencing was that sometimes with a WebFlux on Tomcat setup, responses were not being emitted (despite the Publisher being returned from my Controller methods completing successfully). Similar to https://github.com/spring-projects/spring-framework/issues/23096
Comment From: rstoyanchev
Thanks for spotting this!