Database error after creating a block caller list

I tried to find the problem, but had no luck.
I tried adding permission to the DB for asterisk user-
chown -R asterisk /usr/lib/asterisk
no good.
I performed the steps in the last post on this thread.
Still no luck.
I am thinking about removing asterisk15-func-dialplan.ipk and asterisk15-func-db.ipk temporary to see if that will allow me to add to the database.
Strange thing is I can view the database with-
database show