yeah, when I choose project type instead of the template, there are lot of things that doesn't really work as intended. For example, when I use the dotnet testdotnet test, it just build the project but doesn't execute the test cases. Similarly, if I try to add a reference, it seems that the version of the SDK may differ, like one of my project has SDK 9.0 while the project type has something like v4.8 making it incompatible. But when I use the template, everything works fine, I will just stick with that for now