STDOUT stops, STDERR continues, application running as expected

Hi all

Odd one. Start a container and logs are generated as expected (default logging driver)
After a certain time (first time was days, after a stop & start of docker it was minutes) STDOUT is no longer produced.
The first time we saw this was 2023-11-14t15:45:30

The application continues to run
Redirected STDOUT and STDERR from docker logs to separate files for debugging

The last entry in STDOUT gives no indications of any issue
Entries in STDERR from the final STDOUT message onwards give no indication of any issue
No disk space issues
syslog doesn’t show any issue

AWS Instance
Centos 7.9.2009
3.10.0-1160.81.1.el7.x86_64

Update: system uptime 347 days (reboot currently not possible as application still running :))
32 Gb memory
16 vCPU
2 Gb swap partition
Docker version 24.0.7, build afdd53b2023-11-14T15:45:30.

yum.log shows the following updates:
Nov 11 10:00:38 Updated: 1:docker-ce-cli-24.0.7-1.el7.x86_64
Nov 11 10:00:40 Updated: 3:docker-ce-24.0.7-1.el7.x86_64
Nov 11 10:00:41 Updated: docker-ce-rootless-extras-24.0.7-1.el7.x86_64

Any thoughts ?

Many thanks