It sounds like the power is not even getting to the panel for some reason.
You know the generator works because the hairdryer works. If you have a multimeter check the other end of the shorepower cord. Put the meter in AC volts setting. You should get 120 volts between the ground connector and the unlabeled (hot) connector on the lower right. You should get 120 volts between the one labeled W and hot. The multimeter should read 0 volts between the ground and the one labeled W. That will tell you that you have power at the other end of the cord and in the correct pins.
Assuming that is fine I would get behind the panel - if it is screwed in remove it with shorepower off. Turn shorepower on and measure between the black and white connector on the incoming side. If there is 120 volts there make sure the main breaker is on and check the load side of the main breaker. There should now be 120 volts there.
It is a process of elimination, working from where you know there is power to the fault or problem.
I would only do the above if you are comfortable with it.
Living aboard in Victoria Harbour