When using the program guide at http://localhost:8866/guide.html and clicking on an in-process recording, then using the Cancel Recording button, then navigating off the TV Guide to say http://localhost:8866/settings.html or http://localhost:8866/scheduler.html to view info, when returning to guide.html and wanting to restart a new recording of the same still in-process broadcast, clicking on the same program will display the Cancel Recording set of buttons, not the Record Once / Series / Advanced / Watch Now set of buttons (and the program entry in the guide is Not highlighted Red for Recording, so those indicators within guide.html are also out of sync). Other programs in the guide not recording or canceled previously display the correct Record... set of buttons.
Control-F5 browser refresh multiple times, clearing all browser cache data and closing and reopening the browser, doesn't cause the Record set of buttons to reappear. This occurs despite confirming that the program has actually stopped recording on scheduler.html, and at the settings.html Device Status button showing no activity, and viewing at the OS level that the .xml file has been written at the end of NextPVR recording process, and the main.ts recorded program file has stopped building in size and timestamp - it becomes virtually impossible to get the guide.html to record the remaining portion of the show again.
Without navigating off guide.html after the first Cancel Recording button click, the Cancel vs Record button sets seem to alternate properly with actual recording status (you can restart and stop and restart recording the same program multiple times), but once you navigate away from guide.html and come back, the program that was canceled will only display the Cancel Recording button set.
Additionally, stopping and starting the NextPVR service and opening a new browser to guide.html does not display the correct Record.. set of buttons. Even rebooting the computer doesn't clear the issue and the Cancel set of buttons is displayed preventing restarting the recording.
What does work is that if you go to recordings.html / Recent Recordings list and delete every partial recording of that program (which deletes the actual recording file on disk which isn't desirable) then the guide.html will display the Record set of buttons again, so perhaps the code is checking scheduled recordings of that program to determine whether it is in recording process, when it needs to differentiate 'completed' partial recordings separate from still in-process recordings of the same program to determine which buttons to display.
Please find and correct the issue. For long recordings like sporting or Olympics or channels that just have generic 6 or 12 hour long time slots like some weather or news etc, where you want to break up the recording into smaller chunks manually by stopping and restarting the recording, this is a common-for-me real-world usage being prevented.
I'm using the latest version 6.1.1.221106 Available (6th Nov 2022) on Linux Mint 21(.0 confirmed, the sys info no longer displays minor version number) and the button set issue has occurred over 1-2+ years of NextPVR releases.
Control-F5 browser refresh multiple times, clearing all browser cache data and closing and reopening the browser, doesn't cause the Record set of buttons to reappear. This occurs despite confirming that the program has actually stopped recording on scheduler.html, and at the settings.html Device Status button showing no activity, and viewing at the OS level that the .xml file has been written at the end of NextPVR recording process, and the main.ts recorded program file has stopped building in size and timestamp - it becomes virtually impossible to get the guide.html to record the remaining portion of the show again.
Without navigating off guide.html after the first Cancel Recording button click, the Cancel vs Record button sets seem to alternate properly with actual recording status (you can restart and stop and restart recording the same program multiple times), but once you navigate away from guide.html and come back, the program that was canceled will only display the Cancel Recording button set.
Additionally, stopping and starting the NextPVR service and opening a new browser to guide.html does not display the correct Record.. set of buttons. Even rebooting the computer doesn't clear the issue and the Cancel set of buttons is displayed preventing restarting the recording.
What does work is that if you go to recordings.html / Recent Recordings list and delete every partial recording of that program (which deletes the actual recording file on disk which isn't desirable) then the guide.html will display the Record set of buttons again, so perhaps the code is checking scheduled recordings of that program to determine whether it is in recording process, when it needs to differentiate 'completed' partial recordings separate from still in-process recordings of the same program to determine which buttons to display.
Please find and correct the issue. For long recordings like sporting or Olympics or channels that just have generic 6 or 12 hour long time slots like some weather or news etc, where you want to break up the recording into smaller chunks manually by stopping and restarting the recording, this is a common-for-me real-world usage being prevented.
I'm using the latest version 6.1.1.221106 Available (6th Nov 2022) on Linux Mint 21(.0 confirmed, the sys info no longer displays minor version number) and the button set issue has occurred over 1-2+ years of NextPVR releases.