I am using Bitcoin core 22.0
That means it has to update your wallet.dat for all transactions made in the past 5 years. An hour isn't bad for that, it's takes a lot of disk reading.
I will try plugging in the Ethernet cord.
Don't do that! It doesn't matter for performance, but makes it more risky.
New wallets load withing 10 minutes. It's just the old wallets that take about an hour.
For a new wallet, 10 minutes is slow.
Is there another way I can accomplish this?
You can dump all addresses and check them elsewhere, but it's easiest to just let Bitcoin Core do it's thing.