Yes. The developer id is assigned when you package is signed. Side-Loaded apps have a different internal developer id. When testing authentication of the x-roku-reserved-dev-id header, you must use the upload the .pkg file as a channel. The side-loaded apps will have a different dev-id.
--Kevin