I hate key fobs

https://www.obdstar.com/Products_286.html
get this and make your own keys and screw stealerships
 
Lotus, you say it doesn't seem to work, seem being the operative word here. Not trying to teach ya to suck eggs (or start your bike) but thought a written list of starting the bike with the FOB in passive mode (ie turned off or a flat battery) may assist, as the handle bar switch can make it appear to not work, depending on where it's at.
1, make sure your handle bar switch is in the off position, you can't tell by looking at it, I turn my bike off by pushing the switch off & she stops.
2, power on the switch, it's just another push (same direction too, not towards the start function)
3, when you power on the switch, you'll see the red flashing light change to solid on, for about 5 seconds. During this 5 second period you place the flat fob under the guard onto the antenna. You don't have to touch anything else, the screen will wake up within a second or 2 of recognising the fob.
I just stand on the left of the bike, left hand does the switch and right hand is ready with the fob to slip under the guard. It works good - depending on where that handlebar switch is positioned.
4, now the screen is on, start as normal

Have a crack at this method & see how it goes, reckon you'll be right.