Я думаю, что его принципиально не передать - т.к. сериализация используется для того чтобы объекты могли пересекать границы виртуальных машин. Некоторые объекты которые завязаны на нативный код пересекать такие границы не могут - да и это бессмысленно.
Так что либо писать свой сериализатор, который будет выкидывать все ненужное (включая WiFiManager), либо передавать другой объект.