If you want to prevent the crashes, you can disable the BI Dashboard using Access Groups. You will find an action called View Dashboard, which you can set to None for all users, then they won't see the BI button.
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...