Not sure how this happened however, all the disposition fields in the cdr table are no longer a string. They are integers only (0, 1, 2, etc).
I am using the deprecated cdr_mysql driver. I tried upgrading to the latest version of Asterisk 11, then 13 to no avail. I tried switching to odbc driver with the same exact results. I also have inside cdr_odbc.conf “dispositionstring=yes” inside the [global] context.
Any other suggestions?