My mistake. I don't read this:
"Inactive status will remove the company from the list of companies by login, but the data will remain present in the shared registers and payments for licence will still need to be made"
I would like to know what BackgroundHALShouldPause does, and how to use it. While it's listed in the HAL Primitives report, it is not used in source code and it doesn't appear in the LMS HAL...