Otrzymał również pozytywny wynik testu na inną zabronioną substancję.

18 lutego 2018 roku podczas UFC Fight Night: Cowboy vs. Medeiros powrócił do walk, mierząc się z Jaredem Gordonem. Zwyciężył przez TKO w pierwszej rundzie.

Oczekiwano, że 8 grudnia 2018 roku na UFC 231 zmierzy się z Johnem Makdess, ale 28 listopada 2018 poinformowano, że jego rywal został usunięty z karty i zastąpiony przez Jesse Ronsona. 4 grudnia 2018 r. ogłoszono, że Ronson został wycofany z walki, ponieważ ważył zbyt dużo, aby bezpiecznie wykonać wagę lekką. Ostatecznie Ronsona zastąpił Kyle Nelson, którego Ferreira pokonał przez TKO w drugiej rundzie.

W kolejnym pojedynku zawalczył z Rustamem Chabiłowem na wydarzeniu UFC Fight Night 145. Podczas ważenia Ferreira przekroczył limit wagi lekkiej i został ukarany grzywną w wysokości 20% swojej gaży, która trafiła do jego przeciwnika Chabiłowa. Wygrał walkę jednogłośną decyzją.

11 maja 2019 roku na UFC 237 miało dojść do jego walki z Francisco Trinaldo, ale Ferreira został zmuszony do wycofania się z walki w dniu ważenia, ponieważ uznano go za niezdolnego do walki z powodu problemu z redukcją wagi. W rezultacie pojedynek został odwołany.

7 września 2019 roku wystąpił na gali UFC 242, gdzie skrzyżował rękawice z Majrbiekiem Tajsumowem.