OK I figured it out. For some reason the kick, clap and hi hat channels were not showing on the meter when they went off, just ultrabeat was showing on the meter.
I went into ultrabeat, set the drums back to sub group 1, deleted the kick, clap and hi hat channel then switched the kick to sub group 1, the clap to sub group 2, and the hi hat to sub group 3. I then pressed the + button on ultrabeat to bring up 3 channels which is the kick, clap and hi hat, set the compressor to the kick channel and it is now working as it should.