Redis service fails to autostart on reboot

OS - Debian 12.2 amd64
Redis - version 5:7.0.11-1

Issue: Redis does not start automatically upon the Server/OS booting up

Logs (/var/log/redis/redis-server.log):

1201:C 23 Oct 2023 11:02:56.868 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
1201:C 23 Oct 2023 11:02:56.868 # Redis version=7.0.11, bits=64, commit=00000000, modified=0, pid=1201, just started
1201:C 23 Oct 2023 11:02:56.868 # Configuration loaded
1201:M 23 Oct 2023 11:02:56.868 * monotonic clock: POSIX clock_gettime
1201:M 23 Oct 2023 11:02:56.868 # Warning: Could not create server TCP listening socket 192.168.1.122:1356: bind: Cannot assign requested address
1201:M 23 Oct 2023 11:02:56.868 # Failed listening on port 1356 (TCP), aborting.

Redis is enabled to AutoStart:

~# systemctl status redis
● redis-server.service - Advanced key-value store
     Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; preset: enabled)

There is no other service listening on Port 1356.

Upon Server reboot, the status of Redis is:

~# systemctl status redis
× redis-server.service - Advanced key-value store
     Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; preset: enabled)
     Active: failed (Result: exit-code) since Mon 2023-10-23 11:02:56 IST; 9min ago
       Docs: http://redis.io/documentation,
             man:redis-server(1)
    Process: 1201 ExecStart=/usr/bin/redis-server /etc/redis/redis.conf --supervised systemd --daemonize no (code=exited, status>
   Main PID: 1201 (code=exited, status=1/FAILURE)
     Status: "Redis is loading..."
        CPU: 29ms

Oct 23 11:02:56 UserRD systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 5.
Oct 23 11:02:56 UserRD systemd[1]: Stopped redis-server.service - Advanced key-value store.
Oct 23 11:02:56 UserRD systemd[1]: redis-server.service: Start request repeated too quickly.
Oct 23 11:02:56 UserRD systemd[1]: redis-server.service: Failed with result 'exit-code'.
Oct 23 11:02:56 UserRD systemd[1]: Failed to start redis-server.service - Advanced key-value store.

I am having to manually restart Redis service each time to make it work. Server reboots do not happen often, but having to manually restart Redis when server restarts do happen is a pain :pensive:

How can this be fixed?