not sure what your issue was with combined server, but I suspect you have only deferred it. be sure you used net 6.
but in your new solution SignalRChat is the hub (it has some sample pages that use javascript, but you could delete these). The BlazorServerChat should uses the Signal/r client to talk to the hub. you will need to run both web sites.
on issue you may face. blazor server uses signal/r to communicate with the client browser. this is one connection done at page load, so there is only one authentication done at the connection as the connection stays open. this means any token you get will quickly expire.