Did you have any HAL customisations that would have affected this behaviour? I haven't heard of this problem before but I can look into it if you are able to provide me with backup that this might be repeatable in.
The register for Order Classes is common for Sales orders and Service orders. When I set an Order Class to create an Activity - it works for Sales Order, while for Service Orders - not. Is any setting...