You're running that column pretty hot, and when you do that with acid you can shorten a column's lifetime. Agilent claims the XDB is stable at low pH/high temp, but it's usually a safer bet to run a little cooler than the max (esp w/ acid). Just an FYI.
I'd like to clarify your gradient conditions. From what you posted, it seems like your gradient is:
t0 - 77:23 2% HOAc:MeCN 1.7 mL/min
15 - 77:23 2% HOAc:MeCN 1.7 mL/min
15 - 65:35 2% HOAc:MeCN 1.5 mL/min
17 - 65:35 2% HOAc:MeCN 1.5 mL/min
17 - 60:40 2% HOAc:MeCN 1.2 mL/min
25 - 60:40 2% HOAc:MeCN 1.2 mL/min
I'm confused by this - most gradient are just that - gradients. It seems you have "steps" where you immediately change from one solvent composition to another. Unless I'm reading your description wrong and your gradient is more like this:
t0 - 77:23 2% HOAc:MeCN 1.7 mL/min
15 - 77:23 2% HOAc:MeCN 1.7 mL/min
17 - 65:35 2% HOAc:MeCN 1.5 mL/min
25 - 60:40 2% HOAc:MeCN 1.2 mL/min
Could you clarify your gradient parameters?
What is your injection solvent?
Did you inherit this analysis, or is it something you've developed?
You have so many variables in that analysis that it will be hard to pin down which will be the most effective in order to simplify your analysis and get the resolution you desire.
Personally, I would try running isocratically at 1.5 mL/min, 40 C, and 65:35 2%HOAc:MeCN, and adjust one parameter at a time (probably mobile phase concentrations first) to influence the separation.
From what I've learned here and elsewhere, mobile phase constituents and pH are probably going to be the biggest parameters to adjust. You may want to make a low pH buffer (maybe a formic acid:ammonium formate buffer around pH 3.5?) to isolate the effects of minor pH changes.
You may also want to try methanol instead of acetonitrile, but beware that you will see a higher backpressure with methanol than acetonitrile.