Hi, the upcoming Tramp 2.6 (included in Emacs 29) will change the signature of functions, which will be passed as argument of `tramp-find-foreign-file-name-handler'. Packages, which uses this mechanism, shall upgrade. See <https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=6c9ac53249a1c1b05bbcc8e253f39fa8d1e319f6> for this change, which demonstrates also how to change `tramp-FOO-file-name-p' functions in a backward compatible way.
Best regards, Michael.
