Again it seems to be requesting the Services.bundle but it’s getting a 404 Not Found.
From your com.plexapp.system.log
2020-01-14 14:07:35,391 (7f9972552700) : DEBUG (networking:143) - Requesting 'https://bundle.plex.tv/repos/plexinc-plugins/Services.bundle/commits/62fcf1f'
2020-01-14 14:07:35,507 (7f9972552700) : ERROR (networking:196) - Error opening URL 'https://bundle.plex.tv/repos/plexinc-plugins/Services.bundle/commits/62fcf1f'
2020-01-14 14:07:35,509 (7f9972552700) : INFO (installservice:248) - Traceback (most recent call last):
File "/share/CACHEDEV1_DATA/.qpkg/PlexMediaServer/Resources/Plug-ins-ac2afe5f8/System.bundle/Contents/Code/installservice.py", line 241, in install_zip
commit_json = JSON.ObjectFromURL(BUNDLE_COMMIT_URL % (github_org, github_repo, plugin.git_sha))
...
File "/share/CACHEDEV1_DATA/.qpkg/PlexMediaServer/Resources/Python/lib/python2.7/urllib2.py", line 556, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 404: Not Found
Looking in your PMS.log, I see IPv6 is enabled. Try turning that off and test again.
Settings > Show Advanced > Network > Uncheck the IPv6 box
then Save Changes and restart the PMS device
On my QNAP running 1.18.4.2171 I see the following in my **Services.bundle/Contents" directory:
[/share/CACHEDEV1_DATA/.qpkg/PlexMediaServer/Library/Plex Media Server/Plug-ins/Services.bundle/Contents] # ls -al
total 32
drwxr-xr-x 4 admin administrators 4096 2019-07-10 12:08 ./
drwxr-xr-x 3 admin administrators 4096 2019-07-10 12:08 ../
-rw-r--r-- 1 admin administrators 380 2019-07-10 12:08 Info.plist
drwxr-xr-x 2 admin administrators 4096 2019-07-10 12:08 Resources/
drwxr-xr-x 137 admin administrators 12288 2019-07-10 12:08 Service Sets/
-rw-r--r-- 1 admin administrators 39 2019-07-10 12:08 VERSION
Is that what you have? I wonder what happens if I delete mine. Will it get another? I think I’ll move it out of the way and see what happens lol.
Update: So I can confirm this issue on my own system. When I take my working PMS system, stop it from running using ./plex.sh stop rename my Services.bundle to a SB.bak file, the start PMS again, I get the same 404 error trying to get a new Services.bundle from Plex.
I bet if we use the url directly we can see the commit, 
Update 2: that would have been a bad bet. It’s a 404. Stopping my PMS, replacing my backed up System.bundle, and starting PMS got me a working system again. I’d be happy to zip up my bundle if Dane has matching ls -l output and thinks it’s a good idea.