BackgroundJob.Schedule hangs ASP.NET MVC Application

I am new to Hangfire, it is a great product, I really want to know more about it. So really appreciate your help.

I have an ASP.NET MVC 5 application, It has two projects, one for Domain objects and another for Web. Hangfire is configured and started in the Web project.

I attempted to schedule a Hangfire task to be run 5 minutes after in the Domain project and found somehow it hangs and then kills the application a few seconds after.

Have any of you experienced this? Again thanks for your reply.