I can't publish locators at all from Python 3.6. It spits out vague errors.
ERROR 001487: Failed to update the published service with the server-side data location. Please see the server's log for more details.
ERROR 001369: Failed to create the service.
Failed to execute (Publish Service Definition).
Failed.
Failed to execute (Publish Service Definition).
Failed.
Failed to execute (UploadServiceDefinition).
I have to publish manually from Pro, or from Python 2.7 (which keeps the suggestions off, so also isn't an option).