For the Session Smart Router deployments, for the traffic to traverse between a hub and spoke, you must use the same name for networks on both sides. The network name for Session Smart Router is identical to a security tenant used for traffic isolation. So, the name must match on both the sides.
If you configure different network objects in the application policy then the traffic may not be working as expected.
Hub
Spoke1
Spoke2