Proxy connect IP cannot be used with any of the instance NICs static IPs

I am getting the error Proxy connect IP cannot be used with any of the instance NICs static IPs when trying to start a container, probably because before i had eth1 configured as macvlan, and now i removed it. I am trying to understand this error in a bit more details, i can reproduce easily. If drop the proxy connection and add it back, i can then start the container, so is this some sort caching problem?

Here are the current devices on the instance

            [expanded_devices] => Array
                (
                    [eth0] => Array
                        (
                            [name] => eth0
                            [nictype] => bridged
                            [parent] => lxdbr0
                            [type] => nic
                        )

                    [proxy-8080] => Array
                        (
                            [connect] => tcp:0.0.0.0:80
                            [listen] => tcp:192.168.1.10:80
                            [nat] => true
                            [type] => proxy
                        )

                    [root] => Array
                        (
                            [path] => /
                            [pool] => default
                            [size] => 5GB
                            [type] => disk
                        )

                )

When using nat=true your instance’s nic must be using ipv4.address to pin to a specific address

Thanks that explains it, i forgot to add back the Ip address. thank you.