Thanks for contacting support.
We do not have any specific instructions related to license initializing to MVC applications and the license initialization remains same in all application types. However, there are some points which need to be considered for license initialization.
The license needs to be initialized before any object of an API is instantiated, as the API performs validation at the same time. Furthermore, it is recommended to place license initialization calls in static method of application i.e. Page Load or application launch and it is not recommended to call the routines again and again. The repetitive calls may cause trouble when loading the license file in Stream instance.
Furthermore, the temporary license provides same set of features as purchased license, so we do not have any limitations. In case you still face the same problem, please share a sample project, so that we can test the scenario in our environment. We are sorry for your inconvenience.