I'm getting really annoyed with this and as such, it requires a post to help people out with it. It specifically has to do with Page Builders & Fields Builders. I am going to say this many times in this little blog and here is the first time:
Please DO NOT delete the captions and/or names off of these blocks and click save!.
If you do this, you will not be able to open them, move them or any other dangs thing with them. I have now seen this happen in the past couple of weeks on 3 sites. Two of them were D6 sites and the 3rd was on a D7 site. If you do accidentally do this you will need to go into the DB and correct it. What's more, if you do this and then try to add/change/adjust other blocks they will not change. Yes, they will save but the changes will not take as it has this issue with the block(s) that it applies to.
I recently got to remove/repair over 100 of these blocks because someone wanted to add blank fields to their pages to create spacing and then remove the names from the blocks so nothing showed up. What appeared to be a good idea to them was a very bad idea because when they deleted these they were deleting the friggin' LKey from the block and thus assigning it no value and it's not a NULLable field.
Please DO NOT delete the captions and/or names off of these blocks and click save!.
If you have a block, for example "Tags" that you wish to change the name of the block please do NOT change the name in the field Builders, this will cause you many hours of heartache also. If you open the block you will see it says: _Tags which signifies it's a block calling a Language Key for it's name. Just go to Language Settings and do a search for _Tags and change it to whatever you want it to say on that block there. But DO NOT change the _Tags inside of field/Page Builders.
In the event that you do change for example _Tags in the Page Builders then you will need to go DB diving as explained in this thread:
http://www.boonex.com/unity/forums/?action=goto&search=1#topic/Deleted-name-off-block.htm
Sorry to highlight ya there Barry, but this is the best example I can give of how to fix this. Note, Barry wasn't the worse, as I said I had one that took many hours to fix because there were over a hundred of them this was done to, either original blocks with the LKey removed from them or created with none.
Now if we could just get boonex to create a check for these things that if the LKey is missing it will not save, instead just turns into a Cancel and the problem is solved.