I’ve been having issues with my cameras since i got them and installed them, one of the camera would always go offline and i couldnt figure out why, I was getting great connection to the homebase also. after constant trial and error I think I have found the issue…
even though the cameras connect directly to the homebase, they use the wifi channel that your router/modem is currently using, maybe it gets this info from the initial connection to the router for setup? My Telstra modem was auto selecting channel 9 for wifi, which meant the homebase was also using channel 9 for the cameras, regardless if the the home base was connected cable or in repeater mode it would use the same channel as the modem.
I changed the wifi channel to 1 on my modem and the camera came online straight away, I havent had it go offline since! I would suggest checking what channel your modem/router is currently using and change it to a channel with less interference (1,6,11)
let me know if this helps for you also