The obstructionist Republicans have made sure to not allow this president to make use of this power.
The article headline makes it look like this is some kind of Trump accomplishment. Mitch and the boys have made damn sure Trump gets no recess appointments. All of the appointments have had to get past the GOPe politburo which is why we end with hacks like Wray
It is not primarily the result of the Republicans in the Senate. The fault lies with Democrats in the House.
The Senate CANNOT go into recess unless the House does. Each chamber cannot individually choose to go into recess without the other. The Democrat House refuses so the Senate cannot do so either. Thus Trump cannot make recess appointments.