I believe the issue came from misconfigured services in my program.cs file.
builder.Services.AddAuthorization(options => {
options.FallbackPolicy = options.DefaultPoicy;
});
builder.Services.AddCascadingAuthenticationState();
seemed to be the missing pieces needed to get this to work.