DNS records already exist for your domain controllers in active directory so adding more static records isn't going to make a difference. Assuming the windows instance the application runs from is domain joined then windows will know the name resolution. We don't know anything about how the application works internally. You may need to contact the application developer about a solution.
--please don't forget to upvote
and Accept as answer
if the reply is helpful--