I thought I'd revive this one, rather than start another thread.
My bike has been a bit moody to start a few times in the last week and a bit. Not all the time though, somewhat intermittent. Cranks strongly, but wasn't firing. Once it does fire, runs without issue.
After some simple testing today I noticed that I don't always hear the fuel pump start. If I turn the key a few times, once it does, it fires straight up.
I'm assuming the same fault as
@Stephen_Spencer and going to replace the relay.
Out of interest - can the brains trust identify which of the branded relays this is? it seems unmarked:
View attachment 86214