It seems to be a networking issue. I have two routers on my network. I am puzzled why it's not working.
They are properly configured, at least seemingly so. The printer is connected to router A and my computer to router B. It works fine there. When I move the computer to connect it to router A, it no longer works.
The channel shouldn't make a difference as that is just the frequency it's communicating on. They're different to prevent clashing and every guide I have seen has said to use so different channels with duplicate SSIDs. I will however disable one of the routers and see what happens.