Facebook Debugger Tool Not Working – Won’t Refresh Youtube Image / Attachment

In a previous post, I spoke about forcing Facebook to refresh a YouTube video image with the Facebook debugger tool. This is still recommended as the first line of defense if Facebook isn’t refreshing their cache to the newest available version of the image on your YouTube video, or any other linked image. However, I’m finding that this tool doesn’t always work.

Facebook’s debug tool has now failed me in multiple cases. It first failed me when I attempted to run a Facebook ad for a brand new short film and music video on my YouTube account. Facebook kept rejecting my ad because they have some weird rule against having text on your video image. Despite changing the YouTube image to one without text, the Facebook automated ad tool kept rejecting the ad, claiming that there was text in the image. And in every one of the ad rejection emails, they displayed the old image which no longer existed. Because this concerned advertising, and I pay them for said advertising, I was able to contact them through the ad manager about the issue. Even then, they kept claiming to have fixed the issue, but didn’t. It took literally 4 months of emails and claims of having fixed it for them to actually fix the issue. They obviously have a really bad issue with caching YouTube video images.

My latest experience with this Facebook cache problem involves a YouTube live stream commentary track for the movie “Home Alone” that we did just a couple of days ago. After posting the video to Facebook for the first time, I realized that there was a misspelling on the image. So, I immediately fixed the image and re-uploaded it to YouTube. Then, I used the Facebook Debugging Tool to refresh the cache of the YouTube link, which should update the image. However, instead of replacing the old image with the new one that was now present on YouTube, Facebook behaved erratically, sometimes showing the new image, but mostly showing the old image more than 90% of the time. More than 24 hours later, it’s still showing the original image, regardless of using the debug tool to refresh the image countless times.

Here you see the original image with the misspelled word “comentary” from the original image, despite the original image no longer existing on YouTube:

If you scroll down a bit on the Facebook Debug Tool page, you will see the direct URL to the YouTube image:

If you plug that URL directly into your browser address bar, you can see the current image on YouTube’s servers, which, as you will see here, has the word spelled correctly:

You can even plug that direct image URL into the debug tool, and you will see that it pulls the correct image from it:

However, despite Facebook being able to pull the correct image through the direct URL, it still shows the incorrect, cached image when you plug the video URL back in.

To take this further, click over to the Facebook Open Graph Object Debugger (different from the other debug tool), plug in your video URL and scroll about half way down until you see two tiny thumbnails of your image. From there, you can click on that image thumbnail, open the full size image and see that Facebook opens the correct image. These are the dual thumbnails that you’re looking for:

Facebook appears to be able to display the correct image when you go directly to the image URL. But, when you ask Facebook to pull the YouTube video image, it ignores the URL and displays its old cached item instead. And even its own debug / refresh tool doesn’t refresh it.

I’d like to get Facebook involved to solve this, but I can’t find any way to contact them about it. If anybody has a way to get in contact with them to solve the issue of their broken debugging tool, please let me know.


Your Lav Mic Doesn’t Work With The Zoom H6 Recorder?

No time for cute stories? Scroll down to the TL;DR section at the bottom.

Earlier this year, I purchased the Zoom H6 portable multitrack audio recorder for outdoor film shoots. And it was great. Out of the box, it comes with four XLR (microphone) inputs, four 1/4″ inputs, two detachable microphones (an X/Y and another called a ‘mid-side’ mic), and a stereo 1/8″ input on the X/Y mic attachment. It will record up to 6 tracks at once.

When the time came that I needed some lavalier/lapel mics for a shoot, I found the best low-priced lav mic in production, the JK Mic-J 044, by watching a bunch of youtube low-priced lav mic test videos. They’re around $30 each, depending on which input you get with them. You can get them with the 1/8″ mono TS output, the 1/8″ TRS out, the TRRS (for plugging into phones), the mini-XLR, and a few others. I ordered one of the TRRS models, as well as 4 of the 1/8″ TS output models. It is important to note that these do not include wireless packs. They are just the mic with about a 3 foot cord on them. If you want wireless, you have to buy those separately from someone else, and they are not cheap.

I can’t tell you how excited I was when they arrived. I opened one up, plugged the TRRS model into my phone, and, BAM! It worked. And it sounded just as great as it did in those youtube videos. Next, I took out one of the 1/8″ TS models, added an adapter to turn the 1/8″ into a 1/4″ out, and plugged it into one of my Zoom H6’s 1/4″ inputs.

Aaaaaand… nothing. No sound. After some googling, I read that you have to turn on the ‘plugin power’, which is a lower voltage version of phantom power, meant for lav mics. So, I turned plugin power on.


I opened up another one of the JK Mic-J 044 lav mic packages, just to make sure I didn’t have a faulty mic in the first package. I plugged it in, and got nothing. Either I had a whole batch of bad mics, or there was a compatibility issue between the JK Mic-J 044 lav mic and the Zoom H6 recorder.

To make sure the H6’s 1/4″ input was working, I grabbed an old $20 lav mic from my closet. Guess what? The mic worked. So, the H6 was working.

I also tested the mics by plugging one into the stereo 1/8″ input on the side of the X/Y mic attachment that comes with the Zoom H6. This input is wired differently than the XLR / 1/4″ inputs on the sides of the H6. It worked! That’s great and all, but, if I just settled there, I would only be able to use one of the lav mics at a time, when I needed to be able to use 4 or 5 at once.

I grabbed the mic manufacturer’s website (JK Microphones) off of the back of the mic package to see if their site had any info about them not working with the Zoom H6 recorder. Nothing. So, I emailed them from their site.

Next, I went through several weeks of writing back and forth with them trying to figure out what the problem was. They were extremely nice, and genuinely wanted to figure out why this combination was not working. After all, it’s not just in a company’s best interest to work with customers, but even moreso to make sure their products are compatible with the widest possible field of gear that they can. And they didn’t want to alienate everybody who owned a Zoom H6.

JK even mailed me a bunch of other mics for free so I could test them with my H6. First, they sent me 4 of the 1/8″ TRS output models, thinking that maybe the H6 only accepts TRS and not TS. These didn’t work, either.

Then, I looked up the wiring diagram for the H6 inputs and shared it with JK. They found that their Mic-J outputs were wired differently than the H6 inputs. So, they made a couple of differently wired TRS models, and sent them to me along with some 1/4″ adapters that seemed to work on their end. And, once again, they didn’t work.

I had all but given up at this point, resigned to the fact that I might not be able to use these great sounding $30 lav mics with my H6, and I may have to spend a ton of money on high end lavs instead.

Then, I discovered a youtube video about using lav mics with the H6. The guy in the video said that the H6 only accepted XLR inputs, and that 1/4″ outputs would not work with it. This was incorrect, as the H6 comes stock with combination XLR / 1/4″ inputs. Further, I had already proven that the 1/4″ inputs work with another one of my older, lower quality lav mics. But, I kept watching. He mentioned buying the Rode VXLR adapters, which are adapters to turn 1/8″ or 1/4″ outputs into XLR outputs. I happened to have a few of these from an earlier experiment. So, I tried it out.

It didn’t work. But, one thing that the guy in the video didn’t mention was whether he had turned on phantom power or plugin power. So, I tried plugin power. Nothing. Then, I tried phantom power on 12 volts. Eureka! It worked.

So, the culmination of months of experimentation ends with finding that plugging the JK Mic-J 044 (1/8″ TRS model), into a Rode VXLR adapter, then into the Zoom H6, with plugin power turned on at 12 volts, is the magic combination.

Here’s how to make the JK Mic-J 044 lav mic work with the Zoom H6 recorder:

  • Get the JK Mic-J 044 lav mic (1/8″ TRS model) from Amazon. (If you already have another lav mic that won’t work with the Zoom H6, make sure it’s TRS, and proceed to the next step)
  • Get a Rode VXLR adapter (1/8″ to XLR) from Amazon, or wherever they’re selling it.
  • Plug the lav mic into the VXLR adapter.
  • Plug the VXLR adapter into one of the H6’s XLR inputs.
  • Turn on “Phantom Power” for the track you want to record on, and set the voltage to 12 volts.
  • Click the corresponding button to the input that you’re plugged into.

That’s it. The m@!4*&#F@(#*r works.

Above: JK Mic-J 044 lav mic plugged into a Rode VXLR adapter, in turn plugged into the Zoom H6 recorder.