Many possible answers. I have a printer that only likes a direct connection to the router but all the settings are right.
It is worth resetting the freeview recorder network settings and also worth trying connecting it directly to the main router, then powering down then powering up again when connected to the bedroom router