It's getting better but you see the issues first hand. The last time I did this setup I had to setup some app on the PC to act as a printing proxy. The cloud print is not something I've done more than a few times.
HOWEVER THIS IS SOMETHING I'M RUNNING INTO AND WILL SHARE.
Even if your printer and iPad are on the same network, is one on the 2.4GHz and other on 5GHz? Make them the same.
Next many routers block LAN access from the WiFi. I find myself turning off that router firewall.
That's two pretty advanced things to check.
I have had ipad/printer issuses before, and i am aware that there are many questions reuarding ipad/printer issues, but my question is...Do i really have to connect to the printer (HP Envy 4502) EACH time i want to print something? Then re-connect to my wifi network?
I have downloaded the HP app, but i still have to 1. find want i want printing 2. connect to the printer 3. go and print it 4. reconect to the wifi again. Which is rubbish if i want a document to print via the cloud.
Surely thats not right?
HP told me that i need to have the printer and pad on the same network. But don't say how to achieve such a thing, They both use have the same router and have the the same router password. Any information i have seen about this is very unclear how to achieve this.
Please help

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic