  The latest version of MPI introduces new functionalities like the Session
model, but it still lacks fault management mechanisms. Past efforts produced
tools and MPI standard extensions to manage fault presence, including ULFM.
These measures are effective against faults but do not fully support the new
additions to the standard. In this paper, we combine the fault management
possibilities of ULFM with the new Session model functionality introduced in
version 4.0 of the standard. We focus on the communicator creation procedure,
highlighting criticalities and proposing a method to circumvent them. The
experimental campaign shows that the proposed solution does not significantly
affect applications' execution time and scalability while better managing the
insurgence of faults.
