TypeError: Unhandled Promise Rejection: undefined is not an object (evaluating 'Object.keys(t)')

This week the Tawk.to chat widget that we have on our site has stopped working with the following error on the console:

[Error] Unhandled Promise Rejection: TypeError: Unhandled Promise Rejection: undefined is not an object (evaluating 'Object.keys(t)')
	dispatchException (twk-chunk-common.js:2:165487)
	(anonymous function) (twk-chunk-common.js:2:162570)
	s (twk-chunk-common.js:2:167214)
	c (twk-chunk-common.js:2:167454)
	nrWrapper (texting-taskto:8:25269)

We have made no changes to our site recently that could induce this issue, so I am wondering if there has been any updates or changes to the api recently that could cause this, and if so what steps we can take to rectify it.