NextPVR plugin wont connect

Hi,
I’m new to JellyFin… loving it so far. Thanks

I’m having trouble getting the nextpvr plugin to do anything though.
Nexpvr and jellyfin are both on the same windows box.
I’ve got the nextpvr plugin installed and my nextpvr settings entered
Nextpvr plays just fine through its web interface, its app and the kodi plugin

The channels and recordings lists stay empty. When i first go to either list, this is logged:

Summary

[2019-09-26 19:49:00.905 +01:00] [ERR] Error processing request
MediaBrowser.Model.Net.HttpException: Not Found
at Emby.Server.Implementations.HttpClientManager.HttpClientManager.EnsureSuccessStatusCode(HttpResponseMessage response, HttpRequestOptions options)
at Emby.Server.Implementations.HttpClientManager.HttpClientManager.SendAsyncInternal(HttpRequestOptions options, HttpMethod httpMethod)
at Emby.Server.Implementations.HttpClientManager.HttpClientManager.SendAsync(HttpRequestOptions options, HttpMethod httpMethod)
at Emby.Server.Implementations.HttpClientManager.HttpClientManager.Get(HttpRequestOptions options)
at NextPvr.LiveTvService.InitiateSession(CancellationToken cancellationToken)
at NextPvr.LiveTvService.EnsureConnectionAsync(CancellationToken cancellationToken)
at NextPvr.LiveTvService.GetAllRecordingsAsync(CancellationToken cancellationToken)
at NextPvr.RecordingsChannel.GetRecordingGroups(InternalChannelItemQuery query, CancellationToken cancellationToken)
at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItems(IChannel channel, User user, String externalFolderId, Nullable1 sortField, Boolean sortDescending, CancellationToken cancellationToken) at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItemsInternal(InternalItemsQuery query, IProgress1 progress, CancellationToken cancellationToken)
at Emby.Server.Implementations.Channels.ChannelManager.RefreshLatestChannelItems(IChannel channel, CancellationToken cancellationToken)
at Emby.Server.Implementations.Channels.ChannelManager.GetChannelsInternal(ChannelQuery query)
at Emby.Server.Implementations.LiveTv.LiveTvManager.GetRecordingFolders(User user, Boolean refreshChannels)
at Emby.Server.Implementations.LiveTv.LiveTvManager.GetEmbyRecordings(RecordingQuery query, DtoOptions dtoOptions, User user)
at Emby.Server.Implementations.LiveTv.LiveTvManager.GetRecordings(RecordingQuery query, DtoOptions options)
at MediaBrowser.Api.LiveTv.LiveTvService.Get(GetRecordings request)
at Emby.Server.Implementations.Services.ServiceExecGeneral.Execute(Type serviceType, IRequest request, Object instance, Object requestDto, String requestName)
at Emby.Server.Implementations.Services.ServiceController.Execute(HttpListenerHost appHost, Object requestDto, IRequest req)
at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, ILogger logger, String operationName, CancellationToken cancellationToken)
at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IHttpRequest httpReq, String urlString, String host, String localPath, CancellationToken cancellationToken)

I dont have any tuner set, as it wont find anything. Is that right for using the nextpvr plugin?

I cant see anything going on in nextpvrs logs.
Can anyone spot what I’m missing please?