urgh: can't you put up a picture of all the different profile precedent rules - very confusing.
Short Version: Please put up a diagram showing exactly which profiles get called by which hosts in which order !
I have recently starting using ISE - having previously just used the Console. Now I am using both. So they apparently have two different profiles. So I tried to copy my existing one - but then (because I use aliases) I get a 'double-loading' effect. Also I'm on powershell 4.0, but my $pshome still have v1.0 in the path ? Additionally: when I tried editing a profile.ps1 from a Windows explorer - it was showing as an empty file in my (gvim) editor ??? (That might be something else entirely?)