After some time without seeing this, I have figured out that the problem only happens when I try to open outlook with the Delphi opened.
If I use the JvMail to open outlook when executing my application without being by delphi, the problem doesn't happen.
I have also tested trying to open outlook using report builder, Indy and JvMail. All of them don't open outlook when running my application by delphi but they work perfectly when running my application directly by the exe file.