tmysql4 not reporting sql errors correctly?

Since I’ve started using tmysql4 I’ve had an issue where if there’s an SQL error via :Query() the actual error isn’t returned, it’s just whitespace. Mysqloo (back when I used it) returned errors no problem, does anyone have any ideas?
Using the version from the SVN.

Edit - Just thought I’d mention, I know there is an error because wireshark captures the mysql response -

Tmysql4 likely needs to be synced with upstream fixes that change the logic inside Database::DoExecute to include error messages and attempt reconnections.