There is always a first time.

on bigger enterprises , these unexpected connection terminations are unfortunately pretty “common”, specially when you have firewalls between db server and app servers.

but I also agree with you. Even if the auto reconnect takes this “new” sqlstate error under consideration, if the auto reconnect is not successful, it should be considered as a critical error