Thanks for including your code. Have you debugged it yet? Do you knwo at which line the issue is at?
I noticed that the function ‘custom_loop’ is never called. Is this correct?
Also, you use many different field_names, which I think is incorrect. Perhaps you could use the search at the top of the page, to search through the many topics that talk about ordering posts via a date picker value?
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users