When troubleshooting Wi-Fi clients, there is a proper way to do the tests, consistently and in a specific order. The goal is to find where a test fails. So you can fix the issue... most people start this list backwards... and may be causing the very issues they are trying to solve.