Ip link add macvlan failed since ElectricEel-24.10.2.4

I run the following script at post init of my TrueNAS SCALE.

#!/usr/bin/bash

# a post-init script for X11DPU to creat a macvlan to communicate with docker network poker

#######################################################################
# reconstruct bond0 with IP 10.27.0.61 before enabling this script!!! #
#######################################################################

set -x
# creagte a mvlan0 interface
ip link add mvlan0 link bond1 type macvlan mode bridge && \
# add a route to the macvlan subnet via the mvlan0 interface
ip route add 10.27.0.206/29 dev mvlan0 && \
# bring it up
ip link set mvlan0 up && \
# add a route for it
ip route add 192.168.1.192/27 dev mvlan0
set +x

It used to work prior in ElectricEel-24.10.2.3. It failed after I have updated to ElectricEel-24.10.2.4 with the following error if I run it manually:

# bash /mnt/tank/home/janus/bin/postinit/mvlan0.sh 
+ ip link add mvlan0 link bond1 type macvlan mode bridge
RTNETLINK answers: Device or resource busy
+ set +x

Network configuration:

# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq master bond1 state UP mode DEFAULT group default qlen 1000
    link/ether ac:1f:6b:c7:49:ba brd ff:ff:ff:ff:ff:ff
    altname enp24s0f0
3: eno2: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq master bond1 state UP mode DEFAULT group default qlen 1000
    link/ether ac:1f:6b:c7:49:ba brd ff:ff:ff:ff:ff:ff permaddr ac:1f:6b:c7:49:bb
    altname enp24s0f1
4: bond1: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue master br1 state UP mode DEFAULT group default qlen 1000
    link/ether ac:1f:6b:c7:49:ba brd ff:ff:ff:ff:ff:ff
5: br1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
    link/ether 0a:e7:96:99:06:f0 brd ff:ff:ff:ff:ff:ff
6: vb-rocker@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br1 state UP mode DEFAULT group default qlen 1000
    link/ether 92:af:be:ba:24:30 brd ff:ff:ff:ff:ff:ff link-netnsid 0
7: vb-pikachu@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br1 state UP mode DEFAULT group default qlen 1000
    link/ether de:95:fe:a4:d5:8c brd ff:ff:ff:ff:ff:ff link-netnsid 1

How do I fix it? Thanks in advance.