Acid fracturing is a crucial stimulation technique to enhance hydrocarbon recovery in carbonate reservoirs. However, the interaction between acid fractures and natural fractures remains complex due to the combined effects of mechanical, chemical, and fluid flow processes. This study extends a previously developed hydro-mechano-reactive flow coupled model to analyze these interactions, focusing on the influence of acid dissolution. The model incorporates reservoir heterogeneity and simulates various scenarios, including different stress differences, approaching angles, injection rates, and acid concentrations. Numerical simulations reveal distinct propagation modes for acid and hydraulic fractures, highlighting the significant influence of acid dissolution on fracture behavior. Results show that hydraulic fractures are more likely to cross natural fractures, whereas acid fractures tend to be arrested due to wormhole formation. Increasing stress differences and approaching angles promote fracture crossing, while lower angles favor diversion into natural fractures. Higher injection rates facilitate fracture crossing by increasing pressure accumulation, but excessive acid concentrations hinder fracture initiation due to enhanced wormhole formation. The study demonstrates the importance of tailoring fracturing treatments to specific reservoir conditions, optimizing parameters to enhance fracture propagation and reservoir stimulation. These findings contribute to a deeper understanding of fracture mechanics in heterogeneous reservoirs and offer practical implications for improving the efficiency of hydraulic fracturing operations in unconventional reservoirs.