Same problem here, and the Restaurants website has to be offline because of that.
When I assign the prices for the addons again, they lose it when i try to safe them.
In my case its a Pizza Restaurant, they have 5 sizes of the Pizza and the customers can take when they want extra topping for every pizza. And for the bigger pizzas the topping has to be more expensive. The problem is you cant safe the prices you changed.
I give u an example. Look here https://ibb.co/0qLwP0B
When i created the addon “Ananas” i gave it the basic price 0.80€. In the product here (a random pizza) i have 5 sizes. So 0.80 is for the 26pizza right but the other ones have to be more expensive. When i change the price for the 28, 30, 40 and 60 pizzas and safe it, the programm doesnt safe it. It goes back to initial price of 0.80 after updating the page.
Can u help here.
PS: It would be very helpful when i could give the addons, directly the 5 prices for the 5 sizes. Maybe when u make it possible that i can use for each pizza size different parent addon or something like that. As it is now i would have to change it for every pizza and every topping manually if it would work.