I believe it is very difficult not to communicate with the Hub, as communication between two spokes must go through the Hub, how did you find this out? Did you do a packet capture on the Hub?
I am not a Cisco Meraki employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.
Please, if this post was useful, leave your kudos and mark it as solved.