Chosen Solution

My wifi is greyed aout and bluetooth stuck on spinning but everytime I open my phone(literally opening and exposing parts like battery) wifi and bluetooth becomes fine. What issue do I have? Battery?

It could be that there is static electricity that is causing this. Try disconnecting and reconnecting the cables, then wipe the phone down with a little bit a alcohol.If that doesn’t work, try changing your WiFi antenna. It is probably faulty, and replacing it should help. iPhone 7 Wi-Fi Diversity Antenna