As expected, updating everything made no difference.
Tested in 2 different browsers – one in Safari as the customer, and one logged in (Chrome) as admin to chat to customer. The first message is received via admin, and reply received via customer, both ridiculously slow taking up to 20 seconds. After this, no other messages were received on either end.
Does not work.