How do you handle a scenario where a software update breaks a proprietary system protocol with no documentation at JT4?