Can't connect to generic ANT device

Hello, I'm want to make an datafield that connects to a generic ANT sensor. I have the ant_broadcast example of the nrf sdk setup and working.
ANTWare can connect to the device normally. But my code doesn't seem to although it seems to be able to connect to hrm ant+ devices (both physical and running the ant_hrm on the nrf52/ I configure the device type etc.. properly each case ).


Here is my Code: (for some reason it seems i can't insert code)
https://gist.github.com/purpl3F0x/deb68863a7195eb842afa3b0017202fe