Is it normal that traffic from the spoke network , can reach the networks behind the hub but not the other way around ?
In fact, If a ping attempted from the networks behind the Spoke to those behind the Hub this works fine, but if ping is attempted from the networks behind the Hub to those of the Spoke get no response.
Not able to ping from hub network to spoke network
The traffic flow between the hub and spoke is completely driven by configuration, as soon as device is onboarded , a hub profile and a wan edge template will be mapped to device to have the intended configuration.
So based on the configuration on this template the traffic will be driven. Most of the traffic rules are required to be added via the template or at the device level.
On a high level steps as follows
Traffic steering should be in place for direction of traffic you want communicate, In this case from hub -> spoke and spoke -> hub as well.
A sample configuration is available in Traffic steering between Hub and spoke