Also just wondering if that updated file you gave me will stop my own bouquet (nothing to do with Autobouquets) from disappearing when Autobouquets downloads an update.
It is not downloading, it is creating using data on satellite stream. During execution/processing, something went wrong and caused it to spoil your existing bouquets. The script has a few edited lines added to stop this from happening. I have pasted the link to the response from Lraizer where i mentioned the issue which has happened to you.
Both AB 28.2 are not meant to interfere with existing bouquets. I use AB 28.2 on top of Vhannibal's list (after I remove his 28.2 bouquets/channels and re-order) I use AB instead of ABM as it runs in less than a minute including the picon symlinks. Unfortunately, the issue with Catseye is one I don't really want to get too invloved in as it may seem disrespectful. There is a compatibility issue where ABM was not updating some channels becasue of the Catseye's bouquets. Nobody has raised this with Catseye/Skaman/Andyblac to to get to the bottom of it. You are not using ABM, so does not affect you.
Always good to have backups. To save your existing bouquets, use Dreamset/Dreamboxedit. Instead of "write", select "read" and save to your PC.