I don't think you have anything wrong at all with your rig or the direction you signal is going up or down on the frequency/waterfall. You have to remember a few things about all the online rxvr's and also those that report spots to the PSK Reporter...all are dependent on the operators settings and knowledge.
For instance the Kiev 20m PSK online live rxvr is a program created by Denis UU9JDR and a useful on at that to monitor 20m PSK activity in his part of the World...so someone can see their own signal (clean, wide, how good does your signal look?) and also monitor live at the moment PSK activity on 20m at his location in Keiv..so good propagation tool too. But it still is a program all the same so he might have it program incorrectly showing when you are actually going up in frequency it shows your frequency going down on his online PSK live rxvr display....your rig might be correct but the program showing the direction of your frequency/signal incorrect.
As far as the HamSpots many of those are feeding in from manual spot pages and also the PSK Reporter. Those from the PSK Reporter are other Hams just like you reporting what they are hearing/spotting from their location. The problem is that some are using the programs like HRD DM780, Fldigi, MultiPSK etc but are NOT interfaced with the rigs frequency so they are copying, reporting, spotting the signals but as far as the band and frequency it would be a MANUAL entry in the program since they again are not interfaced to the rig. For an example of this: Station AB1C has his SWL rig that doesn't support rig control set to 14.070 on the SWL rig and the digital sounds are going to the HRD DM780 software and then reporting to PSK Reporter BUT in error AB1C has set DM780 to 14.200 or even a worse error he was reporting the night before on 80 meter at 3.580 but forgot today while listening/reporting 20m spots to manual change the frequency since he is not interfaced to the SWL rig so all his 20m reports are stating they are on 80m band...not good! This happens so don't have too much faith that every spot report is correct...be it the specific frequency or even the band...BUT lucky for all of us there are hundreds reporting so most will be accurate, just look at a few more reports.
One of the best ways to know if you are correct is asking the other ops when in QSO on the air....the other way is if you yourself have an extra rig or SWL unit and computer and you experiment watching your own signals or how different modes operate.
Hope this helps but really it could be nothing at all you are doing and your rig be fine.
I know when Richard PA3GWH setup our 30 meter live PSK online rxvr program that he noticed this since Denis UU9JDR was so kind to let us use his program....Richard setup ours up for the 30 meter band and also use LSB instead of USB for the program and our 30m online rxvrs ...I believe and anyway I think our 30 meter ones are accurate when going up or down in frequency (they still vary some on exact frequency on the spectrum or waterfall due to other things though). Give our 30 meter ones a try and see how they work for you....20m and 40m is not the only active digital bands, give 30 meters a try too!
The infor on the 30m and more below....try the websdr one too!
de kb9umt Don
30 Meter Online Live PSK31 Rxvrs (NA & EU)http://ve1cdd.ham-radio-op.net/
VE1CDD 30m PSK31 Receiver in Halifax, NS, Canada (FN84ds)http://30mdg.pa3gwh.com/
View of the 30m PSK31 band segment in Voorburg JO22EB Netherlandshttp://on7kei.no-ip.info:8080/Receiver.html
30m PSK31 band in PEER Loc.: JO21re, 73 Eddy de ON7KEI
All 3 of these 30 Meter PSK31 links can be found here also:http://www.30mdg.nethttp://www.hamspots.net/30/
Software courtesy of Denis Nechitailov UU9JDR MixW/Rigexpert
UU9JDR 20 Meter Online PSK Rxvr from Kiev, Ukraine can be found here:http://www.rigexpert.com/index?f=receiver
This receiver shows PSK31 activity on the 20m band (14070-14074 kHz Kiev,
(NOTE: Please remember the time difference day/night band conditions from NA to EU-best time for activity on these online rxvrs from 1600 utc to 2300 utc…also need latest Java/Flash updates to view these live online PSK31 rxvrs)
Other very unique online Live receivers can be found here:http://websdr.ewi.utwente.nl:8901/
If you have a pc/laptop with built in mic then the above SDR receivers along with downloading simple PSK or other digital software can decode digital signals in the digital parts of the band…have both up and running turn the volume up and start decoding live digital signals.http://www.digipan.net/http://www.w1hkj.com/Fldigi.htmlhttp://www.mixw.net/http://www.ham-radio-deluxe.com/http://multipsk.eqth.info/index.html
Reporting digital activity while in the shack (or even if not in the shack) lets others know the band conditions from your area of the World…but calling CQ on the band even better! Below other references for band/propagation conditions:http://www.hamspots.net/home/http://pskreporter.info/pskmap.htmlhttp://propnet.org/index3rp.shtml