The quesion is whether it is possible that $$ 2^m-1 | 2^n +1 $$
Of course, in general this requires that $m \lt n$ (except possibly $m,n$ small numbers, see below for this).
So let $n=am+r$ where $0 \le r \lt m$ .
Then we can derive
$\qquad 2^{am+r} +1 = 2^{am}2^r +1 \\
\qquad \qquad \qquad = (2^{am}-1)2^r +2^r+1 \\
\qquad \qquad \qquad = (2^{am}-1)2^r +(2^r+1) $
It is well known, that $2^{am}-1$ is divisible by $2^m-1$ , so if indeed $(2^m-1) | (2^n-1)$ we have
at one hand that $(2^m-1) | (2^{am}-1)$
and on the other hand it must thus also be true, that $2^m-1 | 2^r+1$
But this can only be true if $m=2,r=1$ and $2^2-1 = 3 |2^1+1 = 3 $ and never else because $r<m$ by definition.