Currently it is not possible to have a Snakemake pipeline at all that
a) relies of module nesting, which did not work until 9.11.4 (or more precisely #3714), and
b) at the same time rely on default setting during pipeline config validation during remote execution (broken in 9.5.1, reported in #3614),
because a) has been fixed in a later version than b) has been broken, there currently exists no (reasonably recent) Snakemake version which supports both (which the pipeline I currently work on needs though). I would be very happy if the change from 912965433 could be reverted.