From what I gathered from the Wiki if you set the bitmap else where without a useownprofile = true; It would overwrite the actual profile. Perhaps that's whats happening.
PHP Code:
new GuiControlProfile(ObscuredTextEditProfile) {
bitmap = "defaulttexteditobs.png";
cankeyfocus = true;
transparency = 1;
opaque = 1;
fontcolor = "255 255 255";
fonttype = "Arial";
fillcolor = fillcolorhl = fillcolorna = "44 46 44";
}
Works fine in my case.