Ok as someone who is a provider and performer in porn let me give my perspective: It can happen, and be quite unexpected. It’s certainly happened to me on occasions when I’ve been with clients and when making porn.
We’re all human and can have off days (or just be tired from a sequence of clients). It’s also happened with guys I was filming with when they couldn’t get hard. It’s actually more common than you might realise, especially with guys who have sex professionally. I know guys who inject their cock with trimix before a film shoot because they want to be sure of getting hard.
The most important thing is to understand how best to react to it if the guy you hired isn’t hard. You shouldn’t make an issue of it. Try something different, do some massage or stretching together, focus on touch, intimacy and breathing. You’ll find as soon as you remove the expectation that he should get hard then more than likely he will get hard. But if you make a big issue about it then you can be 100% sure it isn’t going to happen.