Actually don't try it with 4.3.x and classic queues, as 4.3 removes consumer-timeout for classic queues, from release notes:
themselves. Also, all protocols (except for the stream protocol) now evaluate
consumer timeout for queue types that support them. Classic queues and streams
such as feature."
I tested the following versions with CQs:
3.13.7:
2026-07-10 21:32:50.971873+00:00 [info] <0.216656.0> connection <0.216656.0> (CLIENTIP:58211 ->
10.56.72.190:5671): user 'lxdznype' authenticated and granted access to vhost 'lxdznype'
2026-07-10 21:34:50.993016+00:00 [warning] <0.216665.0> Consumer 'ctag1.b20bc54ee60848f897a5c69fb6682a38' on channel 1 and queue 'queue1' in vhost 'lxdznype' has timed out waiting for a consumer acknowledgement of a delivery with delivery tag = 1. Timeout used: 60000 ms. This timeout value can be configured, see consumers doc guide to learn more
2026-07-10 21:34:50.993785+00:00 [error] <0.216665.0> Channel error on connection <0.216656.0> (CLIENTIP:58211 ->
10.56.72.190:5671, vhost: 'lxdznype', user: 'lxdznype'), channel 1:
2026-07-10 21:34:50.993785+00:00 [error] <0.216665.0> operation none caused a channel exception precondition_failed: delivery acknowledgement on channel 1 timed out. Timeout value used: 60000 ms. This timeout value can be configured, see consumers doc guide to learn more
4.2.8:
2026-07-10 21:40:03.754753+00:00 [info] <0.2363.0> accepting AMQP connection CLIENTIP:58334 ->
10.56.72.190:56712026-07-10 21:40:03.778230+00:00 [info] <0.2363.0> connection CLIENTIP:58334 ->
10.56.72.190:5671 has a client-provided name: consumer-timeout-test
2026-07-10 21:40:03.798455+00:00 [info] <0.2363.0> connection CLIENTIP:58334 ->
10.56.72.190:5671 - consumer-timeout-test: user 'lxdznype' authenticated and granted access to vhost 'lxdznype'
2026-07-10 21:42:03.820355+00:00 [warning] <0.2372.0> Consumer 'ctag1.53e6b6359b05448c945f13410a92bc59' on channel 1 and queue 'queue1' in vhost 'lxdznype' has timed out waiting for a consumer acknowledgement of a delivery with delivery tag = 1. Timeout used: 60000 ms. This timeout value can be configured, see consumers doc guide to learn more
2026-07-10 21:42:03.820948+00:00 [error] <0.2372.0> Channel error on connection <0.2363.0> (CLIENTIP:58334 ->
10.56.72.190:5671, vhost: 'lxdznype', user: 'lxdznype'), channel 1:
2026-07-10 21:42:03.820948+00:00 [error] <0.2372.0> operation none caused a channel exception precondition_failed: delivery acknowledgement on channel 1 timed out. Timeout value used: 60000 ms. This timeout value can be configured, see consumers doc guide to learn more