Guest attributes not persisting in Web Messaging widget init

Setting guestAttributes in the widget config isn’t sticking for authenticated users.

const config = {
 guestAttributes: {
 userId: '123',
 email: 'test@example.com'
 }
};

Widget loads, chat starts, but the backend webhook shows empty guest data. Need to know if this requires a separate API call or if the widget init handles it.