In the comments to this question, it was remarked that the question of whether a finite group of order $p(p+1)$ is necessarily not simple becomes fairly interesting if we do not assume that $p$ is a prime— if it is a prime, that question's answer and the linked duplicate's answers (and comments) answers in the affirmative.
The following basic GAP code
for n in [2..10^5] do
iter:=SimpleGroupsIterator(n*(n+1),n*(n+1));
for i in iter do
Print(n, "->", i, "\n");
break;
od;
od;
Shows that no simple groups of such order exist for $n\leq 10^5$ (so no examples with $|G|\leq 10^5(10^5+1)$). The iterator function quickly starts hitting issues soon after this point, especially once the order meets or exceeds $|A_{15}|$, which occurs before $n=10^6$, limiting how far one can search with this method. It takes a few minutes to check up through $n=10^5$. The following variant finds no simple groups of suitable order before $A_{15}$:
iter := SimpleGroupsIterator(3,Factorial(15)/2-1);;
for G in iter do
if (Tau(4*Order(G)+1) mod 2) = 1 then
Print(G, " ", Order(G), "\n");
break;
fi;
od;
I would expect one should be able to hammer out a proof that all such groups are not simple (assuming this is a true statement) by using the classification of finite simple groups and doing a brute-force check on the sporadic and infinite family orders. But is there a less brutal and more clever way, or does such a simple group actually exist?
EDIT: A few hours later, and the first bit of code finished checking up through $n=10^6$ and found no examples, as was claimed by Derek Holt in the aforementioned comments.
The alternating groups $A_m$ are ruled out for sufficiently large $m$ by the abc conjecture. If $n(n+1) = \frac{m!}{2}$, then by the abc conjecture we have (starting from the identity $n + 1 = (n+1)$) for any $\varepsilon > 0$ a constant $K_{\varepsilon}$ such that
$$n < K_{\varepsilon} \text{rad}(n(n+1))^{1 + \varepsilon}$$
for all $n$, but $\text{rad}(n(n+1)) = \text{rad} \left( \frac{m!}{2} \right)$ is the product of all the primes less than or equal to $m$. This is asymptotically about $e^m$, whereas $n$ is asymptotically about $\left( \frac{m}{e} \right)^{\frac{m}{2}}$ by Stirling's approximation.