I have a compass filled with some sort of liquid. Should I put it in carry-on or checked luggage? I did not notice any warnings about it beeing flammable, but don't think it's filled with water either.
If you have checked luggage, then put it in there. All you need is an overzealous employee to say 'aha it has liquid which might be kerosene, better not let it on the plane'. Then you lose your compass.
If you have checked luggage, only take with you what you need onboard, and avoid the risk of having stuff confiscated :/
This will be fine in your carry-on. You could make extra sure and put it in a zip-lock back and present it to security checkpoints