Я не знаю ваш код, но я думаю, что этот должен ответить на ваш вопрос: Когда использовать @await Html.PartialAsync в представлении в MVC 6
Согласно ASP.NET MVC документация по частичным видам.https://docs.asp.net/en/latest/mvc/views/partial.html
The PartialAsync method is available for partial views containing asynchronous code (although code in views is generally discouraged):
Также примечание на странице.
If your views need to execute code, the recommended pattern is to use a view component instead of a partial view.
Так что вам следует использовать Partial и избегать PartialAsync, и если вы обнаружите, что у вас есть PartialAsync, вы должны спросить себя,вы делаете что-то не так, возможно, вам следует вместо этого использовать ViewComponent или переместить логику из представления в контроллер.