I found some of the values remained unevaluated using the following code
Table[NIntegrate[Sin[i x]/((2^x + 1) (Sin[x])), {x, -Pi/2, Pi/2}], {i,70, 90}]
Pick them out, the unevaluated ones remain unevaluated. For example,
NIntegrate[Sin[81 x]/((2^x + 1) (Sin[x])), {x, -Pi/2, Pi/2}]
returns unevaluated. However, using simple trigonometry expansion formula,
NIntegrate[(Sin[80 x] Cos[x] + Cos[80 x] Sin[x])/((2^x + 1) (Sin[x])), {x, -Pi/2, Pi/2}]
gives the correct result.
Is it a bug?

NIntegrate::errprec: Catastrophic loss of precisionin V 10.02 on the bad integral also. – Nasser Mar 10 '15 at 09:30