Hey Mike,
on the buildbotics-derived Onefinity Controller of the Original/X-50/PRO Series, G-code files with multiple tools including correct prompts for tool changes are only expected to work if you insert a working tool-change routine into the ‘tool-change’ field on the SETTINGS page. Such a routine is here: Aiph5u’s tool change routine (posting also contains instructions on how to install it) (honors tool numbers if provided by the CAM program).
Note that reverting to the default settings on the ADMIN page will delete the new tool-change routine.