That is why there should be a 2 to 5 second delay from bringing it down and then back up.
But with some modems, you have to power cycle the modem to clear its arp table. Because some only will accept one connect from WAN from its power cycle. Which most cable modems now you don’t have to do this. In a lot of cases the ISP will tell the customer to power cycle the router and the modem after a MAC change.
Power cycling is one aspect of the problem.
My tests, giving IPFire a new ( unknown ) MAC, may have this as solution.
But @peppetech , did it the other way around. He wants to configure IPFire to ‘mimic’ the old ( known by the modem! ) MAC address. I suppose that the assigment of a new MAC involves some other settings for dhcpcd ( DUID, IAID ).
No idea, how could reproduce this without an additional HW device for IPFire.