It can definitely be affected by debris or fruit floating at the surface, and to a lesser extent, by dissolved CO2. I really like my Tilt 2s, but on rare occasion, they can give you very inaccurate readings. For example, I am currently fermenting a Festbier with an OG of 1.055 at 52F. I pitched a large and vigorous starter of Omega OYL114 Bayern 3 nights ago. My Tilt claims the current gravity is 1.041. I took a 4ml sample this morning and checked it with my Anton Paar EasyDens, which is near laboratory-grade. 1.026, not 1.041. I suspect that there's a small pile of hop matter on the cap, but significant rocking of the fermenter hasn't resolved the issue. No big deal. It doesn't dampen my enthusiasm for the Tilt, but does illustrate how they can sometimes cause a bit of panic from folks who don't get understand it's inherent limitations.
As an aside, I have to share my love of Blichmann's new sanitary sample valve. It's brilliant and eliminates every concern I have had about just how sanitary those sanitary sample valves actually are. Essentially, it is one of their excellent linear flow control valves with caps on the top and bottom of the body, behind the closure. You fill it with maybe 1/2 oz of Stars. To pour a sample, you remove the lower cap to drain the sanitizer, then take your sample. Remove the second cap on top and spray in some sanitizer. Replace the lower cap, fill with sanitizer, then replace the top cap.