Hello there,
There are a couple of basic things worth checking.
First one would be to determine if you are using a Full Tunnel or Split Tunnel VPN Client connection. Full Tunnel naturally means that all traffic is forwarded to the VPN connection while its active. Split Tunnel defines the network to which traffic is tunneled through the VPN connection.
This can be checked either through the configuration or when the VPN connection is up you have to navigate on the client software to the section which shows Route Details - Secured Routes. If the output is something along the lines of "0.0.0.0 0.0.0.0" then its Full Tunnel. If there is separate networks listed then its Split Tunnel.
In Split Tunnel VPN you would have to add the DMZ network into the Split Tunnel ACL.
In addition to the above you might be missing NAT configuration for the DMZ network to VPN Pool traffic.
How is your NAT rule configured?
Most of the NAT rule for the VPN (the top most) only handles "inside" <-> "outside" traffic. You need the above that handles the NAT for "dmz" <-> "outside".
Hope this resolves your Query !!
--If the reply is helpful, please Upvote and Accept it as an answer--