Thank you Mark,
I had thought about checking and changing the permissions, in fact I had changed the permissions to that folder to make a backup to another directory. The folder was in /home/hts. After several searches and failed attempts to fix the problem I resorted to deleting the program via synaptic package manager and purge tvheadend in the command line, and reinstalling tvheadend via Ubuntu software. After the install I ran the setup wizard and all was well for a while. A day or two later I ran apt-get update and upgrade. That was fine. I ran apt autoremove and a lot of lib files were removed. Then the "a pop-up shows the recording has started, and then a second pop-up shows the recording has finished" behavior started again. I guess some or all of those files are needed by tvheadend.
Yesterday was the first day of using the tvheadend for the full day. I had a timer for 8am, Football at 12, and a few tv shows in the evening. At about 5pm west cost time, I saw that the second football game was not recording so I clicked for a manual recording. Then I went into the time and adjusted the end time for an extra hour. Everything was working well until I went to watch the second football game. That recording failed. The rest of the shows recorded for the night. Now all the recording fail in the same way as the second football game.
From the log
11:20:01.648 T:140004950355904 ERROR: AddOnLog: Tvheadend HTSP Client: pvr.hts - Command cancelDvrEntry failed: User does not have access
11:20:01.648 T:140004950355904 ERROR: PVR - DeleteTimer - addon 'Tvheadend:10.0.0.13:9982' returned an error: server error
Also, I noticed the folder to store recordings is "/root/snap/tvheadend/17". I'm going to create a new recording profile with the path to save recordings in /home/hts. And if that fails, I will uninstall and reinstall again.
Please feel free to advise and comment.
Thank You
M.G.