The current pusher.js throws an error if a connnection handshake reply does not include an activity_timeout. This seems to be new since 2.1.6, and would require changes in slanger for enterprise.