Perhaps Bell was paying for the license to stream to an app and Rogers was not.
Perhaps, but the question is why would Rogers not pay for it? The Olympics are a major event watched by Canadians across the country. One would think Rogers would want the audience. I did notice that on TV, TSN showed a lot more Olympic events than SportsNet.
Another explanation might be that Bell paid for exclusive rights.