It seems there was a patch added last month that changed getdocumentinfo to getDocumentInfo. It was supposed to retain the old name for compatibility but maybe not.
You could try editing the macro script A_main, line 207 it may work while Luke corrects the source. Or it could be that LO has broken something else.
Actually looking at the diff code in LO base it seems the current spelling is OK as the compatiblity line is in there, the change was in the assignment.
aCommand.Name.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM( "getdocumentinfo"
was changed to
aCommand.Name == "getdocumentinfo"
It seems my first advice is incorrect and will not help you.