Hello,
as far as I remember, Phase 2 DMVPN is supposed to work that way. The first ping (or traceroute) goes through the hub, any subsequent communication goes directly from spoke to spoke.
That said, post the full confgs of both the hub and the spoke...