I'm on a new store, on v2.2.4 using the Toy Store theme, however, this happens regardless which template I have selected.
I can create new blocks no problem, assigned to 'All Pages', however, regardless which page type (ie. All Pages, Home Page, Checkout) I am using, when I move a blocks position, the Home Page Central blocks disappear.
I have checked the database (also tried Optimising from within CS-Cart and used phpMyAdmin's Repair function) and these blocks are literally deleted from the database whenever I move ANY blocks position. There are no errors reported in CS-Cart logs or the server logs.
I also have a problem creating promotions which may be related, once I select Catalog promotion > Products, select the product and click Save and Add Products, the page to .com/admin? and displays this error:
Fatal error: Cannot use string offset as an array in /home/username/public_html/var/compiled/admin/%%E4^E42^E4252AD1%%mainbox.tpl.php on line 41
I have cleared the cache in CS-Cart and also manually via FTP and this still occurs - no changes have been made to any admin-related files from the 2.2.4 install.
Sorry if this has been discussed before, I have searched around and found nothing like it.
Anybody witnessed this before and found a solution?