If you have a VPN App or profiles installed, or a security/AV/firewall App such as Norton, these may be interfering with DHCP and preventing your device from obtaining a valid IP Address for the WiFi network/router to which you are attempting to connect. The resolution is usually simple; if installed, you may only need to temporarily disable or remove the Security App and/or VPN.
DHCP is frequently used to automatically obtain an IP Address. Until your iPad has a valid IP Address to connect to your network, you will not have an internet connection. Disabling or removing VPN and/or the offending security App should allow DHCP to operate normally - allowing connection to your network and the internet.
If this resolves your issue, the VPN and/or security App can be reinstated after the connectivity problem has been resolved.
If you continue to have difficulties, check to see if your iPad is using the WiFi Private Address feature. This feature is intended to provide additional privacy and security when using “public” (untrusted) WiFi networks.
Settings > WiFi > [Your WiFi Network / SSID] - tap the “i” icon - Private Address
The Private Address feature is largely unnecessary for your home WiFi network; if enabled, Private Addressing can cause issues if specific MAC addresses are expected by your Router. You may need to disable this feature - and can be enabled or disabled for each individual network.
Use private Wi-Fi addresses in iOS 14, iPadOS 14, and watchOS 7 - Apple Support