Using the logic analyser in Keil uVision5 with an stm32 nucleo F030R8
I found the answer and thought that i might as well add it here in case someone else has a similar question. Any devices with a Cortex M0 or M0+ will not be able to support this function despite the debugger itself supporting it. If this function is required it is recommended to avoid M0 based development boards and go for M4 development boards. For example I have replaced the Nucleo F030R8 with a Nucleo F411RE and now have no problems.