Are you still happy with the g4?

I believe the procedure is:
1. turn phone off
2. press power & vol down
3. do NOT release either until "recovery menu appears"
4. use vol (up or down) to go to option you want - clear cache
5. use power button to select
6. let it do its thing, should just restart, does take time - several minutes
or google "how to clear cache on LG G4" or "go into recovery" - I guarantee there is a youtube video
Is this the same thing as going through the Factory reset via the Settings app? (General --> Backup & Reset --> Factory Data Reset)

Have you tried using a toothpick or other non-metallic thing to clean out the headphone jack? It's common to get pocket lint into them, which causes connection problems.
Why non-metallic? Does metal damage the connectors inside?
 
After getting a replacement for the boot loop issue back in April, the only other trouble I've had was computers not recognizing it as a valid usb device. Different PCs, different cables, same result. Backed it up, wiped it, restored backup, and all is right with the world again.

Posted via the Android Central App
 
s this the same thing as going through the Factory reset via the Settings app? (General --> Backup & Reset --> Factory Data Reset)

yes for data reset; BUT I would clear system cache first (less drastic & does not wipe data). This cleans up many problems; if doesn't fix then do data reset.