Yep you should be fine. I suppose mobile boarding passes are just not available for all routes. I am flying tonight, for one leg it doesn’t give me one (the one to DXB), for the other one to final destination I got one.
with recent experience, if you’re able to online check-in your booking is fine.