Sorry if I got the category wrong, I don't know exactly where this should fit in.
I have two nRF24l01 modules which used to work perfectly whilst they were both on breadboards, however when I moved the transmitter to a perfboard it stopped working, despite the fact that I copied over every connection from the breadboard exactly. I am fairly certain the problem here is with the transmitter and not the reciever since I haven't changed anything to do with the reciever since it worked last. I have no idea what is going on, especially I can see the nano is recieving all of the correct data from the inputs of the transmitter (joystick, button, potentiometer) through Serial communication and the radio.isChipConnected() function in the IDE returns true.
Happy to give any details which might help solve this problem.
Post your annotated schematic being sure to show all connections, components such as caps, resistors etc. Show all power sources and note any leads over 25cm/10" in length, this includes power and ground.
Did you solder all perfboard connections cleanly, with no short circuits from bridging solder? Check all connections for continuity and/or short circuits with the continuity check setting on your multimeter.
Please post a close up, focused photo of the setup.