Had a weird issue when trying to move the latest code over to the machine at the coffee roaster. One symbol from a library the code uses failed to resolve. It's definitely not something new that got added since the library was installed on that machine, but the version present does seem to be about 4 years old and uninstalling the old library and installing the latest version and dev headers fixed the issue.