This is very frustrating and I have no clue what the problem is.
1. all blocks generated by modules, and added manually show correctly.
2. the following code below, some how manages to make ALL blocks disappear, even with the cache cleared.
then when I remove that code, everything works fine again, this is not rocket science but I have never had this problem before until recently this has happened on two sites!!