Hello Paul and thank you for reaching out as usual with this.
This is certainly a bug.
Please report it and I'll be happy to verify and put in the fixing line.
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...