Same problem on Opera for Android.
I have a Speed Dial link that I want to delete. It stays deleted for about 10-15 minutes or so and then it reappears.
Bookmarks and Speed Dial sync is enabled. Apparently it is the sync functionality that makes that link to reappear. Obviously, there's a bug in Opera: when a link is deleted from a device, it is not deleted from from that device's remote synched storage. At the next sync session it gets restored from that remote storage.
So, what's the workaround? How do I delete a Speed Dial now? I don't want to turn off synching. I need it to work properly with synching enabled.
Upfate: Just visited sync.opera.com for my account and checked what is stored there. That link does not exist neither in this device's data not in any other devices' data. Why does it keep reappearing then?