pearOS is a rolling release, so sudo pacman -Syu is normally all you need. But when jumping from an older NiceC0re build, a compatibility package needs to land first, or things like the dock, WiFi or System Settings can misbehave right after updating.
Run this first:
sudo pacman -Sy pear-temp-fix --noconfirm
sudo pacman -Syu
sudo reboot
This is also the first thing to try if something looks broken right after a big update, before opening an issue on GitHub.